Здравствуйте,
Наверняка всем довольно часто приходится просматривать массивы информации, то что мы получаем print_r($variable) иногда выглядит просто ужасно и содержит более тысячи строк.
Я решаю эту проблему так: в notepad++ выбираю Синтаксис->Matlab
Тогда можно упростить просмотр массива. Наверное, кому-то это поможет
Вложение | Размер |
---|---|
array_notepad.JPG | 33.29 КБ |
Комментарии
вам модуль devel поможет и встроенная в него функция dpr();
а вот такой вариант:
< pre >
print_r($array);
< / pre >
?
сколько строчек каждый раз писать? - 3.
а с модулем девел 1-ну причем всегда отформатированную + всегда можно даже не писав в коде вывести на экран значения $node. посмотреть статистику по запросам и т.д. В общем решайте сами ставить модуль написанный для разработчиков или юзать функции пхп по умолчанию))).
есть еще такая штука (взято из зенда):
Function coded by Stephan Pirson
contact: saibot@hesperia-mud.org
*/
function print_a( $TheArray )
{ // Note: the function is recursive
echo "<table border=1>\n";
$Keys = array_keys( $TheArray );
foreach( $Keys as $OneKey )
{
echo "<tr>\n";
echo "<td bgcolor='#727450'>";
echo "<B>" . $OneKey . "</B>";
echo "</td>\n";
echo "<td bgcolor='#C4C2A6'>";
if ( is_array($TheArray[$OneKey]) )
print_a($TheArray[$OneKey]);
else
echo $TheArray[$OneKey];
echo "</td>\n";
echo "</tr>\n";
}
echo "</table>\n";
}