Fork me on GitHub

pp( $val )

<DOCUMENT_ROOT>/print_r/index.php 79
first call
on top
  • Array(11)
    • [string] => string
    • [int] => 123
    • [float] => 123.3
    • [subarray] => Array(3)
      • [a] => Lorem ipsum dolor sit amet, neptune reddens pater unica suae in fuerat construeret in fuerat accidens inquit merui litore. Opto cum magna aliter refundens domum sum in lucem exempli paupers coniunx in lucem exitum atque bona delata iuvenis. Eo debeas ait regem ut sua confusus eos, viam iube es ego esse ait est in. Musis nihilominus admonendus tu mihi quidditas. Tum vero rex ut diem obiecti ad te finis puellam effari ergo accipiet si. Vituperia ad suis caelo in rei exultant deo hanc! Taliarchum in fuerat est se sed, nuptui tradiditque corpus multis miraculum manibus dimittit in! Nuntiatur quae ait Cumque hoc ait regem consolatus dum veniens Theophilum vinum dolor Jesus Circumdat flante vestibus mundo anima. Lycoridem Apollonio vidit pater beneficiorum universos civitatem auri tecum ad suis ut libertatem accipies. Redde pariter necandum loco in deinde vero rex in modo. Acceptis codicello de his domino nostrud exercitu necessitate sit dolor ad per dicis ubi diu desideriis meo.
      • [b] => Quattuordecim anulum in modo invenit
      • [subsubarray] => Array(4)
        • [0] => Lorem ipsum dolor sit amet
        • [1] => deducitur potest meum festinus
        • [2] => pervenissem filia omnes deo
        • [3] => hanc nec caecatus dum animae
    • [false] => FALSE
    • [true] => TRUE
    • [null] => NULL
    • [object] => Object <testClass>(4)
      • [a:public] => a
      • [b:private] => b
      • [кириллица:private] => свойство класса, названное по-русски
      • [c:protected] => c
    • [resource] => Resource id #4 <stream>
    • [emptyArray] => Array(0)
      • EMPTY
    • [emptyObject] => Object <emptyTestClass>(0)
      • EMPTY

print_r( $val ) + <pre>

Array
(
    [string] => string
    [int] => 123
    [float] => 123.3
    [subarray] => Array
        (
            [a] => Lorem ipsum dolor sit amet, neptune reddens pater unica suae in fuerat construeret in fuerat accidens inquit merui litore. Opto cum magna aliter refundens domum sum in lucem exempli paupers coniunx in lucem exitum atque bona delata iuvenis. Eo debeas ait regem ut sua confusus eos, viam iube es ego esse ait est in. Musis nihilominus admonendus tu mihi quidditas. Tum vero rex ut diem obiecti ad te finis puellam effari ergo accipiet si. Vituperia ad suis caelo in rei exultant deo hanc! Taliarchum in fuerat est se sed, nuptui tradiditque corpus multis miraculum manibus dimittit in! Nuntiatur quae ait Cumque hoc ait regem consolatus dum veniens Theophilum vinum dolor Jesus Circumdat flante vestibus mundo anima. Lycoridem Apollonio vidit pater beneficiorum universos civitatem auri tecum ad suis ut libertatem accipies. Redde pariter necandum loco in deinde vero rex in modo. Acceptis codicello de his domino nostrud exercitu necessitate sit dolor ad per dicis ubi diu desideriis meo.
            [b] => Quattuordecim anulum in modo invenit
            [subsubarray] => Array
                (
                    [0] => Lorem ipsum dolor sit amet
                    [1] => deducitur potest meum festinus
                    [2] => pervenissem filia omnes deo
                    [3] => hanc nec caecatus dum animae
                )

        )

    [false] =>
    [true] => 1
    [null] =>
    [object] => testClass Object
        (
            [a] => a
            [b:testClass:private] => b
            [кириллица:testClass:private] => свойство класса, названное по-русски
            [c:protected] => c
        )

    [resource] => Resource id #4
    [emptyArray] => Array
        (
        )

    [emptyObject] => emptyTestClass Object
        (
        )

)

Folded array

<DOCUMENT_ROOT>/print_r/index.php 83
0.00034189224243164 sec.
on top

Array unfolded to keys "c" and "subarray"

<DOCUMENT_ROOT>/print_r/index.php 85
0.0002601146697998 sec.
on top

Array unfolded to key "c"

<DOCUMENT_ROOT>/print_r/index.php 87
0.00025582313537598 sec.
on top