Оглавление

Вывод содержимого массива

В РНР есть полезная функция print_r. Она позволяет рекурсивно вывести все значения массива. В сценарии ниже определяется массив значений температур, и после этого выводится его содержимое на экран:

$temps = array(38, 40, 49, 60, 70, 79,
               84, 83, 76, 65, 54, 42); 
 print "<PRE>"; 
 print_r($temps); 
 print "</PRE>";

Результат функции print_r нужно выводить между дескрипторами <PRE>, т.к. он форматируется пробелами и переводами строки. На экране получим:

Array
(
    [0] => 38
    [1] => 40
    [2] => 49
    [3] => 60
    [4] => 70
    [5] => 79
    [6] => 84
    [7] => 83
    [8] => 76
    [9] => 65
    [10] => 54
    [11] => 42
)

 

print_r
Функция print_r очень помогает при программировании сценариев, даже если не использовать ее при выводе на реальной Web-странице. Если неизвестно, какие значения находятся в массиве,, можно просто задействовать print_r и сразу получить ответ.
Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.
Отправитель Нити