Все ленты — последние статьи

Маленькие хитрости Для просмотра значений массивов

Для просмотра значений массивов (в том числе $_POST, $_SESSION, $_SERVER) можно использовать достаточно простую команду, например,

echo LIST_CONTENTS($_POST)

Код функции LIST_CONTENTS приведен в листинге 1.

function LIST_CONTENTS($array,
$tab="    ",
$indent=0)
{
while(list($key, $value) = each($array))
{
for($i=0; $i<$indent; $i++) $current .= $tab;
if (is_array($value))
{
$reveal .= "$current$key : Массив: <br>$current{<br>";
$reveal .= LIST_CONTENTS($value,$tab,$indent+1)
."$current}<br>";
}
else $reveal .= "$current$key => $value<br>";
$current = NULL;
}
return $reveal;
}

Для разделения значений массива используйте следующий синтаксис:

LIST_CONTENTS(array $array, string $tab, int $indent);

здесь: $tab — строковая константа, используемая как табулятор, а $indent — число табуляторов для разделения значений.