Уроки PHP для начинающих


Массивы. Первый способ создания массива

Один из способов чтения из файла связан с понятием массива.

Что такое массив?

Массив – это набор значений, собранных в одной переменной.

Чтобы лучше понять, что такое массив, давайте вспомним, что такое переменная.

Переменная – это «контейнер» с информацией. Информацией может быть число, слово, большой объём текста…

Для чего нужны такие «контейнеры»-переменные? Да потому что удобней работать именно с переменными. Например, у нас есть текст: «Любое желание растёт из скрытой возможности его осуществить».

Этот текст – информация, которую приходится часто использовать на сайте. То есть, каждый раз её нужно писать. Это не удобно, занимает много места.

Лучше поместить всю эту информацию в переменную, например, так:

$text = “Любое желание растёт из скрытой возможности его осуществить”;

И потом при необходимости оперировать именно переменной $text, - это удобней!

Теперь вернёмся к массивам.

Посмотрите на рисунок:

php массивы

В данном случае переменная $name содержит в себе не одно, а целых пять значений. Эта переменная - $name – и является массивом. Массив $name состоит из пяти элементов.

Каждому элементу массива присваивается индекс: начиная с 0. По этому индексу можно вытаскивать из массива нужную нам информацию. То есть, если раньше мы, чтобы вывести из переменной информацию, писали:

- echo $text;

- после чего в браузере выводился текст, заключённый в переменную.

Чтобы вывести нужную информацию из массива, нужно ещё указать индекс:

- echo $name[0];

Обратите внимание: индекс пишем в квадратных скобках.

Результатом работы такого скрипта станет вывод элемента массива с индексом «0», в нашем случае «Саша».

Естественно, прежде чем выводить информацию из массива, массив нужно создать.

Создание массива в PHP

Для создания массива есть несколько способов.

Для упражнения с массивами создадим отдельный файл. Откройте Блокнот, запишите базовый html-код:

<html>
<head>
<title>Массивы</title>
</head>
<body>
</body>
</html>

Сохраните файл под именем array.php, потому что array это и есть массив. Между  <body> и </body> добавьте код:

<?php
//первый способ создания массива
$name[0] = "Саша"; //первый элемент массива
$name[1] = "Коля"; //второй элемент массива
$name[2] = "Катя"; //третий элемент массива
$name[3] = "Ваня"; //четвёртый элемент массива
$name[4] = "Лена"; //пятый элемент массива
//выводим элемент массива, например, третий
echo $name[2];
?>

Весь код теперь такой:

<html>
<head>
<title>Массивы</title>
</head>
<body>
<?php
//первый способ создания массива
$name[0] = "Саша"; //первый элемент массива
$name[1] = "Коля"; //второй элемент массива
$name[2] = "Катя"; //третий элемент массива
$name[3] = "Ваня"; //четвёртый элемент массива
$name[4] = "Лена"; //пятый элемент массива
//выводим элемент массива
echo $name[2];
?>
</body>
</html>

Сохраним результат; откроем в браузере http://php/array.php и посмотрим, что получилось. Должно вывестись имя, соответствующее указанному индексу, в моём примере "Катя".

Идём дальше >>>>>>>

Автор: Андрей Чернобай

P. S. Подпишитесь на безплатную рассылку Вокруг Сайта и получайте на свой электронный адрес новые уроки по созданию сайта.

Оставьте свой отзыв о статье:



Введите цифровой код с картинки*:

Новое на сайте

Другие статьи...

Видеокурсы

Рассылки

"Вокруг Сайта"
подпишитесь и получайте на свой e-mail уроки, книги, статьи, скрипты, а также подарки и скидки на товары, продаваемые с сайта

SmartResponder.ru
Ваше имя: *
Ваш e-mail: *

"PHP-песочница"
- PHP для начинающих: уроки с подробным анализом скриптов, необходимых для вашего сайта:

PHP-песочница
Подписаться письмом

Разделы Сайта