13 июн. 2012 г.

Отличная подставка для iPad всего за 38 рублей!

Untitled

6 июн. 2012 г.

Вывод многомерных массивов в PHP в удобоваримом виде

По работе мне пришлось работать с многомерным массивом. В моем случае это был массив $_SESSION. Чтобы посмотреть на его содержимое, я воспользовался функцией print_r, что довольно логично. Все замечательно кроме того, что массив выводится в одну строку, а это несколько неудобно, учитывая, что он многомерный, и хочется поглядеть на его структуру. И я такой думаю, а не поглядеть ли мне в интернете, может быть, есть функция, которая красиво делает вывод многомерных массивов. Поискал и нашел, но она как-то глючно работала — не выводила значения. Это плохо. И тут я гляжу в инспекторе моего Safari, что текст массива выводится на самом деле в виде структуры, а браузер его по всем правилам интерпретирует как одну строку. Соответственно, напрашивается самый простой выход из сложившейся ситуации — обернуть print_r в тэг PRE.

     <pre><?=print_r($_SESSION)?></pre>

И все отлично отображается в виде дерева.