note 38396 deleted from ref.array by nlopess
| From: | nlopess@php.net | Date: | Fri, 19 Dec 2003 09:06:09 +0000 |
| Subject: | note 38396 deleted from ref.array by nlopess | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-62216@lists.php.net to get a copy of this message | ||
Note Submitter: schwarzenneger@hotmail.com
----
A quick and dirty code snippet for dumping simple arrays, arrays of arrays, arrays of arrays of
arrays... and so on.
<?php
function dumparray( $val0 ) {
echo "<style>div { font: 8pt 'lucida console'; margin-left: 10px; }
</style>";
foreach( $val0 as $key1 => $val1 ) {
echo "<div><span style='width:120px;
font-weight:bold;'>$key1</span>";
if ( is_array( $val1 ) ) {
echo "<div>";
dumparray( $val1 );
echo "</div>\n";
}
else {
echo "$val1";
}
echo "</div>\n";
}
}
?>
<?php
// example
$foo[ 0 ] = 'aaa';
$foo[ 1 ][ 'bbb' ] = 'bbb';
$foo[ 1 ][ 'ccc' ] = array( 'ddd', 'eee' );
dumparray( $foo );
?>