php print_r güzel tablo

4 Cevap

Ben bir print_r dizi ifadenin içeriğinden satırlar ve sütunlar ile güzel bir şekilde biçimlendirilmiş bir tablo üretmek mümkün arıyorum?

Herhangi bir fikir?

4 Cevap

Sorunuzu biraz muğlak, ama böyle bir şey demek ki:

http://dbug.ospinto.com/

dbug bar

Burada html öncesi etiketi ile oldukça dizileri yazdırmak için çok basit bir yoludur:

<?php
$myarray = array('a','b','c');
echo '<pre>';
print_r($myarray);
echo '</pre>';
?>

Bu deneyin, gelişmiş ama çalışıyor olabilir.

function myprint_r($my_array) {
    if (is_array($my_array)) {
        echo "<table border=1 cellspacing=0 cellpadding=3 width=100%>";
        echo '<tr><td colspan=2 style="background-color:#333333;"><strong><font color=white>ARRAY</font></strong></td></tr>';
        foreach ($my_array as $k => $v) {
                echo '<tr><td valign="top" style="width:40px;background-color:#F0F0F0;">';
                echo '<strong>' . $k . "</strong></td><td>";
                myprint_r($v);
                echo "</td></tr>";
        }
        echo "</table>";
        return;
    }
    echo $my_array;
}

This might help, too. Bu iyi bir tablo gösterim sistemi.