время
|
|
Глава 11. Типы Содержание Введение Булев Целые Числа 40
as $key => $color) {
// не будет работать:
//$color = strtoupper($color);
// работает:
$colors[$key] = strtoupper($color);
}
print_r($colors);
?>
Результат работы приведенного скрипта будет следующий:
Array
(
[0] => КРАСНЫЙ
[1] => СИНИЙ
[2] => ЗЕЛЕНЫЙ
[3] => ЖЕЛТЫЙ
)
Следующий пример создает начинающийся с единицы массив.
Пример 11.7. Индекс, начинающийся с единицы
<?php
$firstquarter = array(1 => 'Январь', 'Февраль', 'Март');
print_r($firstquarter);
?>
Результат работы приведенного скрипта будет следующий:
Array
(
[1] => 'Январь'
[2] => 'Февраль'
[3] => 'Март'
)
Пример 11.8. Заполнение массива
<?php
// заполняет массив всеми элементами директории
$handle = opendir('.');
while (false !== ($file = readdir($handle))) {
$files[] = $file;
}
closedir($handle);
?>
Массивы упорядочены. Вы можете изменять порядок элементов, используя различные