Існує кілька функцій для друку вмісту масиву, кожен з яких має функції.
Друкує інформацію, що читається людиною, про змінну.
$arr = ["a", "b", "c"];
echo "<pre>";
print_r($arr);
echo "</pre>";
Array
(
[0] => a
[1] => b
[2] => c
)
Відображає структуровану інформацію про вирази, що включає її тип та значення.
echo "<pre>";
var_dump($arr);
echo "</pre>";
array(3) {
[0]=>
string(1) "a"
[1]=>
string(1) "b"
[2]=>
string(1) "c"
}
Відображає структуровану інформацію про дану змінну, яка повертає представлення, є дійсним кодом PHP.
echo "<pre>";
var_export($arr);
echo "</pre>";
array (
0 => 'a',
1 => 'b',
2 => 'c',
)
Зауважте, що оскільки браузер конденсує кілька символів пробілу (включаючи нові рядки) в один пробіл ( відповідь ), вам потрібно перегорнути вище функції, <pre></pre>
щоб відобразити результат у правильному форматі.
Також є ще один спосіб друку вмісту масиву з певними умовами.
Виведіть одну або кілька рядків. Отже, якщо ви хочете друкувати вміст масиву за допомогою echo
, вам потрібно провести цикл через масив і використовувати цикл echo
для друку елементів масиву.
foreach ($arr as $key=>$item){
echo "$key => $item <br>";
}
0 => a
1 => b
2 => c