Строки. Массивы. Функции презентация

Содержание

Строки. Массивы. Функции

Слайд 2
Строки. Массивы.
Функции


Слайд 3Типы данных
Строчный string

Целочисельный integer

Число с плавающей точкой float

Логический boolean

Массив array

Объект object

Ресурс

resource

Без значения / значение неизвестно null

PHP является слабо типизированным языком, нам не нужно указывать тип данных при объявлении переменной. Интерпретатор сам определяет ее тип, но также существует возможность явного приведения типов

Слайд 4String
Значения строчного типа данных должны быть заключены в одинарные или двойные кавычки


Слайд 5Функции по работе со строками
 substr - получить часть строки

Возвращает подстроку строки

string, начинающейся с start символа по счету и длиной length символов.
strlen() - Возвращает длину строки


Слайд 6Функции по работе со строками
  trim - убрать лишние пробелы по краям

строки


strpos - осуществляет поиск в строке


Слайд 7Функции по работе со строками
  strip_tags - удаляет тэги HTML и PHP

из строки


strtolower - переводит строку в нижний регистр

strtoupper - переводит строку в верхний регистр





Слайд 8Функции по работе со строками
   md5 — Возвращает MD5-хэш строки
Возвращает хэш в виде

32-символьного шестнадцатеричного числа.



Слайд 9Функции по работе со строками
   md5 — Возвращает MD5-хэш строки
Возвращает хэш в виде

32-символьного шестнадцатеричного числа.



Слайд 10Функции по работе с массивами
  array_chunk Разбивает массив на несколько меньших массивов

заданного размера  

array_flip — Меняет местами ключи с их значениями в массиве



Слайд 11Функции по работе с массивами
  array_key_exists — Проверяет, присутствует ли в массиве указанный

ключ или индекс


array_keys — Возвращает все или некоторое подмножество ключей массива



Слайд 12Функции по работе с массивами
  array_map — Применяет callback-функцию ко всем элементам указанных

массивов

array_rand — Выбирает одно или несколько случайных значений из массива




Слайд 13Функции по работе с массивами
  array_reverse — Возвращает массив с элементами в обратном

порядке




Слайд 14Функции по работе с массивами
array_search — Осуществляет поиск данного значения в массиве и

возвращает ключ первого найденого элемента в случае удачи

in_array — Проверяет, присутствует ли в массиве значение



Слайд 15Функции по работе с массивами
array_sum — Вычисляет сумму значений массива


array_unique — Убирает повторяющиеся значения из

массива


Слайд 16Функции по работе с массивами
sort — Сортирует массив


Флаги сортировки:
SORT_REGULAR - обычное сравнение элементов

(без изменения типов)
SORT_NUMERIC - числовое сравнение элементовSORT_STRING - строковое сравнение элементов
SORT_LOCALE_STRING - сравнивает элементы как строки с учетом текущей локали. Используется локаль, которую можно изменять с помощью функции setlocale()
SORT_NATURAL - сравнение элементов как строк, используя естественное упорядочение, аналогичное упорядочению в функции natsort()
SORT_FLAG_CASE - может быть объединен (побитовое ИЛИ) с константами SORT_STRING или SORT_NATURAL для сортировки строк без учета регистра.


Слайд 17Функции по работе с массивами
arsort — Сортирует массив в обратном порядке, сохраняя ключи


asort — Сортирует

массив, сохраняя ключи




Слайд 18Функции по работе с массивами
krsort — Сортирует массив по ключам в обратном порядке

ksort — Сортирует

массив по ключам



Слайд 19Самописные функции
Для создания функции необходимо определить следующие составляющие:
Название функции.
Аргументы (параметры) функции 
Тело функции
Возвращаемые значения 



Слайд 20Самописные функции
Базовый синтаксис функции




Слайд 21Ссылки
Функции по работе со строками
http://php.net/manual/ru/ref.mbstring.php
http://php.net/manual/ru/book.strings.php

Функции по работе с массивами
http://php.net/manual/ru/book.array.php

Справочник php функций
http://php.net/






Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика