|
|
|
| Может ктонибудь наталкивался на хорошо реализованые уже функции.
Спросите чем не подходит стандартный?
Задача - послать отчет на мыло. С использованием буфера в данной задаче не получается. | |
|
|
|
|
|
|
|
для: STEVER
(19.03.2008 в 11:41)
| | E-mail в plain/text или html/text? | |
|
|
|
|
автор: Wunderbar (19.03.2008 в 15:22) |
|
|
для: STEVER
(19.03.2008 в 11:41)
| | Можно использовать var_export():
<?php
$arr = array('value1', 'value2');
$var = var_export($arr, true);
?>
|
| |
|
|
|
|
|
|
|
для: Wunderbar
(19.03.2008 в 15:22)
| | Wunderbar,
благодарю именнно это и искал.
cheops,
если знаешь еще какие интересные варианты - выкладывай. | |
|
|
|
|
|
|
|
для: STEVER
(19.03.2008 в 16:57)
| | А кто знает готовые функции вывода "красивого" дампа переменных? | |
|
|
|
|
автор: Guest (16.04.2008 в 16:35) |
|
|
для: STEVER
(16.04.2008 в 15:11)
| | Делай свою. | |
|
|
|
|
|
|
|
для: Guest
(16.04.2008 в 16:35)
| | меня вполне устраивает то что выводит хдебаг, но к сожалению не на свой хост я ее не запихну. | |
|
|
|
|
|
|
|
для: STEVER
(17.04.2008 в 18:01)
| | > к сожалению не на свой хост я ее не запихну
[поправлено модератором] | |
|
|
|
|
|
|
|
для: Atheist
(18.04.2008 в 18:03)
| | Atheist,
вы знакомы с утилитой хдебаг?
вот покопался в инете нашел сдующий вариант:
<?
function dumper($obj) {
echo
"<font size=2><pre>",
htmlspecialchars(dumperGet($obj)),
"</pre></font>";
}
// Возвращает строку - дамп значения переменной в древовидной форме
// (если это массив или объект). В переменной $leftSp хранится
// строка с пробелами, которая будет выводиться слева от текста.
function dumperGet(&$obj, $leftSp="") {
if (is_array($obj)) {
$type = "Array[".count($obj)."]";
} elseif (is_object($obj)) {
$type = "Object";
} elseif (gettype($obj) == "boolean") {
return $obj? "true" : "false";
} else {
return "\"$obj\"";
}
$buf = $type;
$leftSp .= " ";
for (Reset($obj); list($k, $v) = each($obj); ) {
if ($k === "GLOBALS") continue;
$buf .= "\n$leftSp$k => ".dumperGet($v, $leftSp);
}
return $buf;
}
?>
|
| |
|
|
|
|
|
|
|
для: STEVER
(18.04.2008 в 18:22)
| | > вы знакомы с утилитой хдебаг?
Первый раз слышу о "хдебаг". Возможно, ты имел ввиду "thebug", но тоже не слышал, ибо меня дебаггеры не интересовали никогда. | |
|
|
|
|
|
|
|
для: Atheist
(18.04.2008 в 18:26)
| | Нет, я имел ввиду именно "xdebug", возможно латиницей будет более понятно. | |
|
|
|