Просмотр массивов информации

Аватар пользователя Обухов Никита Обухов Никита 4 октября 2008 в 21:03

Здравствуйте,

Наверняка всем довольно часто приходится просматривать массивы информации, то что мы получаем print_r($variable) иногда выглядит просто ужасно и содержит более тысячи строк.

Я решаю эту проблему так: в notepad++ выбираю Синтаксис->Matlab
Тогда можно упростить просмотр массива. Наверное, кому-то это поможет Smile

ВложениеРазмер
Иконка изображения array_notepad.JPG33.29 КБ

Комментарии

Аватар пользователя glu2006 glu2006 5 октября 2008 в 10:21

Xaber wrote:
а вот такой вариант:

< pre >
print_r($array);
< / pre >

?

сколько строчек каждый раз писать? - 3.
а с модулем девел 1-ну причем всегда отформатированную + всегда можно даже не писав в коде вывести на экран значения $node. посмотреть статистику по запросам и т.д. В общем решайте сами ставить модуль написанный для разработчиков или юзать функции пхп по умолчанию))).

Аватар пользователя bodro bodro 5 октября 2008 в 14:30

есть еще такая штука (взято из зенда):

  /*
    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";
  }