Массив, массив - как много в этом слове. Именно. Ранее мы разговаривали о переменных, а сегодня уже о массивах.
Постараюсь очень просто рассказать что такое переменная и что такое массив. Как оказалось все очень просто. За пример возьмем книжную полку с книгами т.е. получается что каждую книгу мы будем считать переменной, а вот книжную полку с книгами это массив.
Собственно думал запихнуть все массивы в один урок, но понял что это слишком сложно будет для восприятия. Поэтому будет будет простой массив или еще как говорят Индексный.
$a - это переменная
$a[] - а это уже массив
В квадратных скобочках указывается индекс.
Индекс как правило начинается с нуля (0), т.е. если сказать что массив имеет три (3) элемента, то он будет выглядеть следующим образом:
$a = array(); $a[0] = 1; $a[1] = 2; $a[2] = 3; echo $a[1];
На примере выше я показал как присваивать значения массиву. Также массив можно обозначать и без явного указания индексов н.р. так:
$a = array(); $a[] = 1; $a[] = 2; $a[] = 3; echo $a[0];
Индексы автоматически расставятся таким-же образом как и на предыдущем примере. Так-же массивы могут быть обозначены еще одним способом:
$a = array ( 0 => "Каждый", 1 => "Охотник", 2 => "Желает", 3 => "Знать", 4 => "Где" ); echo $a[3];
Результатом выполнения будет "Знать". К элементам массива так-же можно обращаться и в цикле. Если помните мы уже разбирали цикл for, давайте при помощи его выведем все элементы массива из предыдущего примера.
$a = array ( 0 => "Каждый", 1 => "Охотник", 2 => "Желает", 3 => "Знать", 4 => "Где" ); for ($i = 0; $i<5; $i++) { echo "a [$i] = ".$a[$i].'< br >'; }
В результате мы получим весь список.
На данном этапе этот урок я подвожу к концу. Вам желаю поэкспериментировать со всеми приведенными примерами и до конца разобраться с тем что я Вам представил. Свои Вопросы и замечания оставляйте здесь в комментариях, не забывайте ставить лайки.
С уважением Ваш ИТ Инженер.
Только сегодня, только для Вас и только сейчас лучшие девушки. Смотри и не плачь я не палач.