print_r

(PHP4 )

print_r --  Ember számára olvasható információt ad egy változóról.

Leírás

void print_r (mixed expression)

Ez a függvény egy ember számára olvasható formában ad vissza információt a megadott változótól. Ha egy string, egész vagy lebegőpontos paramétert kap, maga az érték íródik ki. Ha tömböt kap, az elemek kulcs-érték párokként íródnak ki. Hasonlóan viselkedik a print_r objektumok esetében is.

Hasonlítsd össze a print_r()-t és a var_dump()-ot.

  1 
  2 
  3 <?php
  4 $a = array (1, 2, array ("a", "b", "c"));
  5 print_r ($a);
  6 ?>
  7 
  8       

Figyelem

Ez a függvény a 'végtelenségig' futni fog, ha egy direkt, vagy indirekt magára mutató tömböt vagy objektumot adsz át paraméterül. Ez például igaz a print_r($GLOBALS), hívásra, mivel a $GLOBALS magában egy globális változó, és így magára is tartalmaz referenciát.