print_r PDF Печать E-mail

(PHP 4, PHP 5)

print_r - печатает читабельную информацию о переменной.

Описание

void print_r (mixed expression)

print_r() выводит пригодную для чтения человеком информацию о переменной.Если задано string, integer или float, печатается само значение.Если задан array, значения будут представлены в формате с показом ключей и элементов. Аналогичная нотация используется для object.

Помните, что print_r() перемещает указатель массива в конец. Используйте reset() для возврата его в начало.

 

Подсказка: как при любом прямом выводе информации в браузер, вы можете использовать функции управления выводом для захвата вывода этой функции и сохранить его - например - в string.

 

<pre>  
<?php  
$a = array ('a' => 'apple', 'b' => 'banana', 'c' => array ('x','y','z'));  print_r ($a);  
?>  
</pre>

выдаст на выводе:

<pre>  
Array  (  [a] => apple  [b] => banana  [c] => Array  (  [0] => x  [1] => y  [2] => z  )  )  
</pre>

 

Примечание: до PHP 4.0.4 print_r() продолжает выводит бесконечно, если задан array или object, содержащий прямую или косвенную ссылку на себя самого.Примером может служить print_r($GLOBALS), поскольку $GLOBALS самая является глобальной переменной, содержащей ссылку на саму себя.

По материалам сайта: http://www.php.su/