Xdebug wyświetla "var_dump" na swój własny sposób z bardziej użytecznymi informacjami, ale w Firebug jest nieczytelny.Nieczytelny var_dump w Firebug, gdy włączono xdebug
Zastanawiam się, czy istnieje sposób wyświetlenia var_dump w Firebug, aby uczynić go czytelnym bez wyłączania xdebug, a także utrzymywanie wyświetlania var_dump przez xdebug w PHP.
Przykłady var_dump wyświetlane w Firebug:
$test = array('id' => '42', 'name' => 'Mao');
var_dump($test);
Domyślnie:
array(2) {
["id"]=>
string(2) "42"
["name"]=>
string(3) "Mao"
}
Xdebug:
<pre class='xdebug-var-dump' dir='ltr'>
<b>array</b>
'id' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'42'</font> <i>(length=2)</i>
'name' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'Mao'</font> <i>(length=3)</i>
</pre>
Co oznacza 'nieczytelny' oznacza? Brak danych wyjściowych? Zepsute wyjście? Brakujące kawałki? ... –
Html są dodawane do var_dump, w Firebug trudniej jest odczytać wynik. – MaoTseTongue
Czy używasz FirePHP?O ile wiem, FirePHP jest w stanie ładnie drukować obiekty i tablice PHP, więc nie ma potrzeby uruchamiania ich przez var_dump() –