Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
G_Z 17.10.2005 23:13 / 17.10.2005 23:14
#================================================================================================== @dump[data] ^if($data is table){ $result[^_tableDump[$data]] }{ ^if($data is hash){ $result[^_hashDump[$data]] }{ ^if($data is string){ $result[$data] } } } #================================================================================================== #================================================================================================== @_tableDump[data][columns] $columns[^data.columns[]] $result[<div style="padding-left: 25px"> <div bgcolor="#CCCCCC" style="font-size: xx-small"> строк: <strong>^data.count[]</strong>, столбцов: <strong>^columns.count[]</strong> </div> <table border="1" cellpadding="2" cellspacing="0" bordercolor="#CCCCCC" id="table"> <tr> <td bgcolor="#CCCCCC" style="font-size: xx-small"> ^;</td> ^columns.menu{ <td> <strong>$columns.column</strong> </td> } </tr> ^data.menu{ <tr> <td bgcolor="#CCCCCC" style="font-size: xx-small">^data.offset[]</td> ^columns.menu{ <td>$data.[$columns.column]</td> } </tr> } </table> </div>] #================================================================================================== #================================================================================================== @_hashDump[data] $result[<div style="padding-left: 25px"> <div style="font-size: xx-small"> ключей: <strong>^data._count[]</strong> </div> ^data.foreach[key;value]{ <div style="padding-left: 25px"> ^$.<strong>$key</strong>^[^dump[$value]^] </div>} <div bgcolor="#CCCCCC">^]</div> </div>] #==================================================================================================Мне нужны были только методы вывода хэша и таблицы.