Массивы PHP презентация

Содержание

Слайд 2

Массив в PHP - это упорядоченное отображение, которое устанавливает соответствие между значением и ключом.

Массив в PHP - это упорядоченное отображение, которое устанавливает соответствие между значением и ключом.

Слайд 3

Массив – это переменная, которая может содержать несколько значений доступных по определенным индексам.

Массив – это переменная, которая может содержать несколько значений доступных по

определенным индексам.
Слайд 4

Типы массивов

Типы массивов

Слайд 5

Ассоциативные массивы PHP Отличием ассоциативных массивов от простых являются индексы.

Ассоциативные массивы PHP

Отличием ассоциативных массивов от простых являются индексы. Если в

простых массивах это числовые индексы, то у ассоциативных эти индексы текстовые.
Слайд 6

Синтаксис Определение при помощи array() В качестве параметров конструкция принимает

Синтаксис

Определение при помощи array() 
В качестве параметров конструкция принимает любое количество разделённых запятыми

пар key => value (ключ => значение).
array(     key  => value,     key2 => value2,     key3 => value3,     ...     )
Слайд 7

Пример 1

Пример 1

Слайд 8

Пример 2 Преобразование типов и перезапись элементов

Пример 2

Преобразование типов и перезапись элементов

Слайд 9

Пример 3 Массивы, индексами которых являются числа, начинающиеся с нуля - это списки:

Пример 3

Массивы, индексами которых являются числа, начинающиеся с нуля - это списки:

Слайд 10

Пример 4 Доступ к элементам простых массивов (списков) осуществляется следующим образом:

Пример 4

Доступ к элементам простых массивов (списков) осуществляется следующим образом:

Слайд 11

Пример 5 Простой многомерный массив

Пример 5

Простой многомерный массив

Слайд 12

Пример 6 Одномерные ассоциативные массивы:

Пример 6 Одномерные ассоциативные массивы:

Слайд 13

Пример 7 Многомерные ассоциативные массивы:

Пример 7 Многомерные ассоциативные массивы:

Слайд 14

Функции для работы с массивами и операции над массивами Функция

Функции для работы с массивами и операции над массивами

Функция list()
Предположим:
Д

Допустим: нам нужно

передать значения всех трех элементов массива, соответственно трем переменным: $alex, $nick, $yakov.
Слайд 15

Вывод:

Вывод:

Слайд 16

Функция array()

Функция array()

Слайд 17

Операции над массивами Сортировка массивов: Сортировка массива по значениям c

Операции над массивами

Сортировка массивов:
Сортировка массива по значениям c помощью функций asort()

и arsort().
Функция asort() сортирует массив, указанный в ее параметре, так, чтобы его значения шли в алфавитном или в возрастающем порядке. При этом сохраняются связи между ключами и соответствующими им значениями.
Функция arsort() упорядочивает массив не по возрастанию, а по убыванию.
Слайд 18

Операции над массивами Сортировка массивов: Сортировка по ключам с помощью

Операции над массивами

Сортировка массивов:
Сортировка по ключам с помощью функций ksort() и

krsort().
Функция ksort() идентична функции asort(), с тем различием, что 
сортировка осуществляется не по значениями, а по ключам (в порядке
возрастания).
Функция для сортировки по ключам в обратном порядке называется krsort() и применяется точно в таком же контексте, что и ksort().
Слайд 19

Примеры:

Примеры:

Слайд 20

Операции над массивами Сортировка массивов: Сортировка по ключам при помощи функции uksort(), uasort()

Операции над массивами

Сортировка массивов:
Сортировка по ключам при помощи функции uksort(), uasort()

Слайд 21

Операции над массивами Сортировка массивов: Переворачивание массива с помощью функции

Операции над массивами

Сортировка массивов:
Переворачивание массива с помощью функции array_reverce():
Функция array_reverse() возвращает массив, элементы

которого следуют в обратном порядке относительно массива, переданного в параметре. При этом связи между ключами и значениями, конечно, не теряются.
Слайд 22

Операции над массивами Сортировка массивов: Сортировка списка при помощи функций

Операции над массивами

Сортировка массивов:
Сортировка списка при помощи функций sort() и rsort():
Функция sort() сортирует

список в порядке возрастания, а rsort() — в порядке убывания.
Имя файла: Массивы-PHP.pptx
Количество просмотров: 92
Количество скачиваний: 0