Читать книгу Рисование цветных изображений с помощью PHP. Программирование для развлечения - Джеймс Уэллс - Страница 9
Массивы
ОглавлениеПредставьте себе контейнер для таблеток с семью отделениями. Он может содержать таблетки или быть пустым.
Массив
Массив имеет такую же структуру. Количество его отсеков может варьироваться. В держателе для таблеток вы начинаете считать отсеки с единицы.
В массиве подсчет начинается с нуля. Первая секция имеет индекс 0. Вторая секция имеет индекс 1 и так далее.
Вы можете объявить массив следующим образом:
$container = array ();
В этом случае массив пуст. Вы можете создать не пустой массив.
$fruit = array («Apple», «Plum», «Orange», «Banana»,» Mango», «Lemon», «Pear»);
Вы можете получить доступ к каждому элементу массива, используя индекс массива (ключ).
echo $fruit [0]; // output Apple
echo $fruit [1]; // output Orange
echo $fruit [2]; // output Banana
В ассоциативном массиве в качестве ключа используется текстовая строка. Давайте создадим ассоциативный массив цветов HTML. Цвета в HTML кодируются шестнадцатеричными числами. Первые две цифры соответствуют красному цвету, вторые две – зеленому, а третьи две – синему.
Например, #FF0000 – код красного цвета, #00FF00 – код зеленого цвета, а #0000FF – код синего цвета.
$colors = array («red» => «#FF0000, «orange» => «#FFA500», «yellow»=> «#FFFF00», green» => «#008000 «»);
echo $colors [«orange»]; // output #FFA500
echo $colors [«yellow»]; // output #FFFF00
echo $colors [«green»]; // output #008000