Пример массива
$array = array (
'первый элемент',
236,
true,
10 => 'Элемент с индексом',
'index' => 'Элемент с ключем',
'multi' => array(
'элемент 1',
563,
'key' => 'string eleent',
),
);
Полезные функции
Для вывода информации о массиве используются функции print_r и var_dump.
print_r($array);
Вывод:
Array ( [0] => первый элемент [1] => 236 [2] => 1 [10] => Элемент с индексом [index] => Элемент с ключем [multi] => Array ( [0] => элемент 1 [1] => 563 [key] => string eleent ) )
var_dump($array);
Вывод:
array(6) { [0]=> string(14) "первый элемент" [1]=> int(236) [2]=> bool(true) [10]=> string(18) "Элемент с индексом" ["index"]=> string(16) "Элемент с ключем" ["multi"]=> array(3) { [0]=> string(9) "элемент 1" [1]=> int(563) ["key"]=> string(13) "string eleent" } }
Для перемещения по элементам массива используются следующие функции:
- current() — возвращает текущий элемент массива
- next() — передвигает внутренний указатель массива на одну позицию вперёд
- end() — устанавливает внутренний указатель массива на его последний элемент
- prev() — передвигает внутренний указатель массива на одну позицию назад
- reset() — устанавливает внутренний указатель массива на его первый элемент
$array = array ('первый', 'второй', 'третий', 'четвертый', 'пятый');
// по умолчанию внутренний элемент массива указывает на первый элемент
echo current($array); // "первый"
echo next($array); // "второй"
echo current($array); // "второй"
echo end($array); // "пятый"
echo current($array); // "пятый"
echo prev($array); // "четвертый"
echo current($array); // "четвертый"
echo reset($array); // "первый"
echo current($array); // "первый"
Добавить комментарий