Как вывести массив на экран в PHP простым и понятным способом — примеры и подробности


$array = [1, 2, 3, 4, 5];
print_r($array);

Функция print_r() выведет на экран следующий результат:


Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
[4] => 5
)


$array = [1, 2, 3, 4, 5];
echo var_export($array, true);

Функция var_export() выведет на экран следующий результат:


array (
0 => 1,
1 => 2,
2 => 3,
3 => 4,
4 => 5,
)

Для начала определим пример массива:

$arr = array('apple', 'banana', 'orange');

Теперь можем вывести элементы этого массива на экран:

<?php
foreach ($arr as $value) {
echo $value . '<br>';
}
?>
  • apple
  • banana
  • orange

Таким образом, использование цикла foreach позволяет быстро и легко вывести элементы массива на экран, делая код более понятным и читаемым.

  • foreach(): Цикл foreach позволяет выполнить обход всех элементов массива и вывести их на экран. Он является более гибким и позволяет внести дополнительные операции с каждым элементом.

Пример использования функции print_r():


$array = array('apple', 'banana', 'orange');
print_r($array);

Результат:


Array
(
[0] => apple
[1] => banana
[2] => orange
)

Пример использования функции var_dump():


$array = array('apple', 'banana', 'orange');
var_dump($array);

Результат:


array(3) {
[0]=>
string(5) "apple"
[1]=>
string(6) "banana"
[2]=>
string(6) "orange"
}

Пример использования цикла foreach():


$array = array('apple', 'banana', 'orange');
foreach ($array as $value) {
echo $value;
}

Результат:


apple
banana
orange

<?php
$array = array('apple', 'banana', 'cherry');
foreach ($array as $value) {
echo $value . '<br>';
}
?>

В результате выполнения данного кода будут выведены следующие строки:

  • apple
  • banana
  • cherry
<?php
$array = array('apple', 'banana', 'cherry');
print_r($array);
?>

В результате выполнения данного кода будет выведена следующая информация:

Array
(
[0] => apple
[1] => banana
[2] => cherry
)
<?php
$array = array('apple', 'banana', 'cherry');
var_dump($array);
?>

В результате выполнения данного кода будет выведена следующая информация:

array(3) {
[0]=>
string(5) "apple"
[1]=>
string(6) "banana"
[2]=>
string(6) "cherry"
}

Оцените статью