WMaster
Главная
SEO статьи
Статьи
Базы каталогов new
Книги
Скрипты
Программирование
Авторам
Карта сайта
Контакты
 

  Рекомендуем
 

  Рассылка


Подпишитесь на нашу рассылку и получайте на свой e-mail новости о публикации новых статей на нашем сайте, баз каталогов, скриптом и другого!
 

  Новые статьи
· 1: Сети сателлитов
Просмотров: [3055]
Комментариев: [0]
· 2: Курс "PHP с нуля". Часть 6
Просмотров: [5106]
Комментариев: [0]
· 3: Способы получения ссылок на сайт
Просмотров: [2616]
Комментариев: [0]
· 4: Курс "PHP с нуля". Часть 5
Просмотров: [8358]
Комментариев: [0]
· 5: Курс "PHP с нуля". Часть 4
Просмотров: [2972]
Комментариев: [1]
· 6: Курс "PHP с нуля". Часть 3
Просмотров: [3792]
Комментариев: [0]
· 7: Способы заработка на сайте
Просмотров: [2527]
Комментариев: [0]
· 8: Как сделать сеть каталогов и заработать на ней денег?
Просмотров: [12431]
Комментариев: [0]
· 9: Все о регистрации в каталогах
Просмотров: [2459]
Комментариев: [0]
· 10: Курс "PHP с нуля". Часть 2
Просмотров: [6987]
Комментариев: [0]
 


Курс "PHP с нуля". Часть 3

Массивы

Сегодня я познакомлю вас с обычными и ассоциативными массивами. В массиве, также как и в переменных (прошлая статья) могут содержаться какие-то данные. Начнем с простых массивов. Допустим, простой массив может выглядеть так:

$massiv = array(5, 6, 8, 10);

В массиве есть 4 элемента (или числа). Также это может быть текст, но в случае с текстом, массив должен выглядеть так:

$massiv2 = array("Москве", "Санкт-Петербурге", "Вильнюсе", "Киеве");

Теперь я покажу, как использовать массивы. Допустим, вы пишите простой скрипт, который будет выводить погоду. Для этого можно создать 2 массива, как я показал (в дальнейшем конечно я вас научу как это сделать с помощью MySQL базы )
В простом массиве каждому элементу присваивается число от 0. Допустим, чтоб вывести погоду в Вильнюсе, надо написать следующий код:

echo 'Сегодня в '.$massiv2[2].' будет '.$massiv[2].' oC';

С простыми массивами разобрались. Все немного сложнее с ассоциативными, но использовать их намного проще. В ассоциативном массиве каждому элементу будет присвоено не число от 0, а то название, какое вы ему дадите. Рассмотрим все тот же пример.

$massiv = array("msk" => 5, "spb" => 6, "vln" => 8, "kiev" => 10);

Данным массивом пользоваться будет проще, так как у каждого элемента массива идет название - сокращенное название города. Теперь создадим массив с полными названиями городов.

$massiv2 = array("msk" => "Москве", "spb" => "Санкт-Петербурге", "vln" => "Вильнюсе", "kiev" => "Киеве");

Теперь, чтоб вывести погоду в Вильнюсе, нужно написать следующий код:

echo 'Сегодня в '.$massiv2["vln"].' будет '.$massiv["vln"].' oC';

На последок, хотел бы сказать, что ассоциативные массивы можно записывать еще одним способом:

$massiv2["msk"] = "Москве";
$massiv2["spb"] = "Санкт-Петербурге";
$massiv2["vln"] = "Вильнюсе";
$massiv2["kiev"] = "Киеве";

Можно использовать оба способа записи сразу. Пример:

$massiv2 = array("msk" => "Москве", "spb" => "Санкт-Петербурге");
$massiv2["vln"] = "Вильнюсе";
$massiv2["kiev"] = "Киеве";

Вот и все, что я хотел рассказать про массивы.



Дата публикации : 18-04-2007 (Просмотров статьи : 3791)
Статью опубликовал : 2m0rr0w2



Вернуться
Имя: Мыло:
 Запомнить меня 

КОПИРОВАНИЕ МАТЕРИАЛОВ ВОЗМОЖНО ТОЛЬКО СО ССЫЛКОЙ НА WMASTER.NET

  Опрос
Нравится вам наш дизайн?

Да! Очень нравится!
Нравится
Нормально
Плохой
Ужас!



Результаты

Ответов 701
 

  Счетчики
 

 
Copyright © 2007 WMaster.net