Презентация, доклад Массивы в PHP

Содержание

 Массив PHPМассив представляет собой набор элементов, каждый из которых имеет значение и ключ (индекс). Значение - это данные, которые хранит элемент массива, По ключу мы можем обратиться к нему. 

Слайд 1Лекция
Массивы в PHP
Блок 2 Программирование клиент-серверных форм

ЛекцияМассивы в PHPБлок 2 Программирование клиент-серверных форм

Слайд 2 Массив PHP
Массив представляет собой набор элементов, каждый из которых имеет значение

и ключ (индекс).
Значение - это данные, которые хранит элемент массива,
По ключу мы можем обратиться к нему. 
 Массив PHPМассив представляет собой набор элементов, каждый из которых имеет значение и ключ (индекс). Значение - это

Слайд 3качестве ключа в РНР может быть значение либо Integer, либо String.

качестве ключа в РНР может быть значение либо Integer, либо String.

Слайд 4Присвоение значений массивов PHP
$closets[3] = "Майка"; - если массив $closets еще

не существует, то он будет создан. Его первый и пока единственный элемент будет содержать строку Майка. 
$closets[] = "Майка"; - если такого массива еще не существует, то по умолчанию ключом первого элемента будет число 0. 
Присвоение значений массивов PHP$closets[3] =

Слайд 5Присвоение значений массивов PHP
$closets["Петров"] = "Майка"; - ключ которого строка Петров
$closets[]

= "Кроссовки"; $closets[] = "Шорты";- При выполнении следующей строчки, РНР добавит еще один элемент (добавление всегда происходи к концу массива), ключ которого на единицу больше, то есть 1.
Присвоение значений массивов PHP$closets[

Слайд 6Присвоение значений массивов PHP
Допустим массив уже существует, тогда ищется максимальный числовой

ключ и именно к нему прибавляется единица. 
Если числовые ключи отсутствуют, то по умолчанию он будет равен 0. 
$closets["Петров"] = "Шорты"; $closets[] = "Брюки"; // эквивалентно $closets[0] = "Брюки";
Присвоение значений массивов PHPДопустим массив уже существует, тогда ищется максимальный числовой ключ и именно к нему прибавляется

Слайд 7Функция array() PHP
Другим способом инициализации массивов является функция array()

$closets = array(1 => "Майка", 2

=> "Кроссовки",
3 => "Шорты"); 


Слайд 8Функция array() PHP
Функция array() в качестве входных параметров принимает пары ключ-значение и

возвращает требуемый массив.
Ключ и значение разделяются оператором =>.
Пары разделяются запятыми.
Функция array() PHPФункция array() в качестве входных параметров принимает пары ключ-значение и возвращает требуемый массив. Ключ и значение

Слайд 9Функция array() PHP
По желанию ключи можно не указывать, тогда их значение

будет определяться по умолчанию. 
$closets = array ("Майка", "Кроссовки", "Шорты");
Функция array() PHPПо желанию ключи можно не указывать, тогда их значение будет определяться по умолчанию. $closets = array

Слайд 11Вывод PHP массивов
Функция print_r() позволяет посмотреть на весь массив целиком, но

не может выделить отдельные его части.

$closets = array (0 => "Майка", 1 => "Кроссовки", 2 => "Шорты"); print_r ($closets);

Слайд 12Функция count().
В качестве входного параметра для нее является массив, а возвращает

она количество элементов в нем
Функция count().В качестве входного параметра для нее является массив, а возвращает она количество элементов в нем

Слайд 13Цикл foreach
foreach ($massiv as $key => $value) { // действия }
$massiv - это просматриваемый

массив. Переменные $кеу и $value (названия этих переменных вы выбираете сами) содержат соответственно ключ и значение. 
Цикл foreachforeach ($massiv as $key => $value) { // действия }$massiv - это просматриваемый массив. Переменные $кеу

Слайд 15Функция reset()
Устанавливает указатель на первый элемент массива, который является для нее

входным параметром
$closets = аrray ("Петров"=>"Майка", "Иванов"=>"Кроссовки", "Сидоров"=>"Шорты"); echo reset($closets); // выводит слово "Майка"

Слайд 16Функция each()
Возвращает массив, который содержит ключ и значение элемента, на который

указывает курсор.
Причем ключ индексируется числом 0, а значение - 1.
Затем функция смещает указатель на один элемент вправо
Функция each()Возвращает массив, который содержит ключ и значение элемента, на который указывает курсор. Причем ключ индексируется числом

Слайд 18Конструкция list() 
$closets = array (0 => "Майка", 1 => "Кроссовки", 2

=> "Шорты"); list ($thing_1, $thing_2, $thing_3) = $closets; echo $thing_1; // выводит "Майка" echo "‹br›"; echo $thing_2; // выводит "Кроссовки" echo "‹br›"; echo $thing_3; // выводит "Шорты"

Слайд 19Конструкция list() 
Конструкция list() позволяет записать в переменные, которые находятся в круглых скобках, значения

элементов в массиве.
Она работает с элементами проиндексированными числами, причем начиная строго с нуля, иначе переменные останутся пустыми.
Конструкция list() Конструкция list() позволяет записать в переменные, которые находятся в круглых скобках, значения элементов в массиве. Она работает с

Слайд 20Сложение массивов PHP
Сложение (иногда эту операцию называют слиянием) массивов происходит посредством оператора суммы +

Сложение массивов PHPСложение (иногда эту операцию называют слиянием) массивов происходит посредством оператора суммы +

Слайд 22Сложение массивов PHP

Сложение массивов PHP

Слайд 23Сложение массивов PHP
Результирующий массив состоит целиком из первого слагаемого, к которому

добавляются элементы второго, имеющие отличные индексы.
В связи с этим в первом случае отсутствуют элементы Майка и Кроссовки, а во втором - Ботинки и Футболка.
Сложение массивов PHPРезультирующий массив состоит целиком из первого слагаемого, к которому добавляются элементы второго, имеющие отличные индексы.

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

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


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

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

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

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