Вывод всех элементов массива php
Часто при разработке необходимо вывести массив на экран. Как это сделать?
В PHP предусмотрена специальная функция для вывода дампа массива print_r(). Функция ориентирована на вывод в консольный поток, поэтому при выводе результатов в окно браузера лучше обрамить её тэгами <pre> и </pre> Например у нас есть массив:
<?php $arr[] = "PHP"; $arr[] = "MySQL"; $arr[] = "Apache"; ?>
Если вывести этот массив функцией print_r($arr), то на экране получим следующий результат:
Array ( [0] => PHP [1] => HTML [2] => CSS )
А если массив двумерный, то вывод становится не очень понятный, вот в этом случае результат обрамляем тегами <pre> и </pre>:
<? echo "<pre>"; print_r($arr); echo "</pre>";?>
В итоге получим следующую картинку:
Array ( [0] => PHP [1] => HTML [2] => CSS )