Уроки PHP — массивы (array) — вывод данных из массива

php-lesson-array2В случае надобности мы можем вывести любые данные из массива. Делается это очень просто:

echo $название-массива [номер позиции для вывода]

Важно знать, что отсчет позиций в массиве начинается с нуля!

Попробуем выполнить тестовое задание, представленное Codecademy. Имеется код:

<html>
<head>
<title>Accessing Elements</title>
</head>
<body>
<p>
<?php
$tens = array(10, 20, 30, 40, 50);

?>
</p>
</body>
</html>

Требование: вывести данные, находящиеся на третьей позиции в массиве.

Рассмотрим код подробнее:

Имеется массив, состоящий из пяти цифр: 10, 20, 30, 40, 50. Как мы помним — задание текущего урока — вывод данных, находящихся на третьей позиции — т.е. цифры 30. Казалось бы — все просто: echo $tens [3], НО! Мы же помним 😉 отсчет позиций в массиве начинается с нуля. А это значит, что правильный код вывода данных будет выглядеть так: echo $tens [2]. В полном виде листинг будет выглядеть следующим образом:

<html>
<head>
<title>Accessing Elements</title>
</head>
<body>
<p>
<?php
$tens = array(10, 20, 30, 40, 50);
echo $tens[2];
?>
</p>
</body>
</html>