Как посмотреть что в массиве на PHP?

Пользователь

от adela , в категории: PHP , 2 года назад

Как посмотреть что в массиве на PHP?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от jeromy_ruecker , 2 года назад

@adela Используйте print_r() или var_dump() функции в PHP чтобы посмотреть что в массиве на PHP:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
<?php

$arr = [
    0 => "test",
    1 => "test2"
];

print_r($arr);
// ИЛИ
var_dump($arr);


Пользователь

от stanford_mosciski , 8 месяцев назад

@adela 

Для просмотра содержимого массива в PHP можно использовать функцию print_r() или var_dump().


Функция print_r() выводит удобочитаемое представление массива:

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


Вывод:

1
2
3
4
5
6
Array
(
    [0] => apple
    [1] => banana
    [2] => orange
)


Функция var_dump() выводит более подробную информацию о массиве, включая типы данных и длину массива:

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


Вывод:

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


Обе функции могут быть полезными для отладки и понимания содержимого массива в PHP.