Главная Мой профиль Регистрация Выход Вход
Вт
17.10.2017
09:00
Приветствую Вас Гость | RSS ВходРегистрацияГлавная
Поиск
Друзья сайта
Опрос
Сколько вам лет?
1. 13-15
2. 16-18
3. 22-29
4. 19-21
5. от 30 и более
6. до 12
Всего ответов: 579
Статистика




Онлайн всего: 1
Гостей: 1
Пользователей: 0



Главная » Уроки » Уроки PHP

Урок 7. Массивы.
______________________
УРОК 7. Массивы.
______________________

Допустим, у вас есть 30 переменных, согласитесь, работать с ними будет не удобно. Гораздо проще создать массив, содержащий 30 элементов.
Массив - это упорядоченный набор данных. Каждый элемент массива имеет индекс или ключ.
Массив можно узнать по квадратным скобкам, внутри которых указывается индекс отдельного элемента.


$array[0]="Ноль";
$array[1]="Один";
$array[2]="Два";
$array[3]="Три";

Данный массив содержит четыре элемента (счёт начинается с нуля) каждый из которых содержит текстовую информацию.
Чтобы обратиться к нужному элементу массива, достаточно указать его индекс (ключ): echo $array[2];
В PHP размер массива не задается явно, поэтому мы всегда можем добавить еще один элемент в массив в любом месте (до первого использования).

Если нам известно количество элементов, то можно вывести все элементы массива в цикле for ($i=0; $i<количество; $i++) echo "$array[$i] <br>";
Если мы не знаем количество элементов, то можно воспользоваться функцией count(). Эта функция возвращает кол-во элементов массива. for ($i=0; $i<count($array); $i++) echo "$array[$i] <br>";

Так же благодаря удобным возможностям языка PHP, индекс можно не указывать вообще, за нас всё сделает php smile

$name[]="Лето";
$name[]="Зима";
$name[]="Весна";
$name[]="Осень";

Как раз таки в этом случае мы не знаем число элементов массива, поэтому целесообразно использовать функцию count()
PHP начнет нумерацию с наименьшего незанятого значения индекса. Если индексы 0,1,2,3 не заняты, то они будут присвоены этому массиву.

...Ассоциативный массив...
Обычно, массивы индексами которого являются числа называются списками. Однако вместо чисел, индексом может служить строка.
Массивы, индексами которого являются строки, называются ассоциативными. Индексы ассоциативных массивов называются ключами. Пример:


$name["Лето"]="Тепло";
$name["Зима"]="Холодно";
$name["Весна"]="Дождь";
$name["Осень"]="Листья";

...P.S....
Основы основ про массивы. Старался написать кратно но информативно, только для первого знакомства с ними.
Массивы действительно очень удобная вещь, поэтому пренебрегать ими не стоит. Существует еще множество полезных операций с массивами, поэтому, как всегда советую почитать дополнительно о массивах в интернете.
Так же советую проделать всё изученное самостоятельно, иначе, через неделю вы всё забудите, это я говорю с полной уверенностью!

Обсуждение урока на форуме.

Категория: Уроки PHP | Добавил: JUMP (27.10.2010)
Просмотров: 1780 | Теги: php, урок php, мини-уроки php, php для новичков, массивы | Рейтинг: 0.0/0


Форма входа
Логин:
Пароль:
Меню сайта
Категории
Класс 1
Здесь учат самым элементарным вещам. Этот уровень необходимо посетить тем, кто ещё плохо ориентируется в компьютерах.
Класс 2
Здесь даются основные навыки хакерства. Этот класс для тех кто давно на "ты" с компьютерами, изучил винду вдоль и поперёк, а потом устал просто так сёрфить по инету и решил научится ещё чему-нибудь ;)
Уроки PHP
Мини-уроки php by JUMP
Мини-чат
    Все материалы на сайте предоставлены исключительно в ознакомительных целях.
     Администрация не несет никакой ответственности за последствия их использования.