是可能的我可以將var_dump($var)
的輸出分配給變量?作爲默認行爲,var_dump()僅在屏幕上輸出輸出。我想追加或將其輸出分配給其他變量,然後輸出。像:變量var_dump()輸出
$a = true;
$b = var_dump($a);
echo $b;
是可能的我可以將var_dump($var)
的輸出分配給變量?作爲默認行爲,var_dump()僅在屏幕上輸出輸出。我想追加或將其輸出分配給其他變量,然後輸出。像:變量var_dump()輸出
$a = true;
$b = var_dump($a);
echo $b;
+1'var_export()'更好。 – CodeAngry
一種方法是做以如下方式,使用output buffering。
<?php
ob_start();
var_dump($a);
$result = ob_get_clean();
echo $result;
?>
你爲什麼要這麼做? –
如手冊中所述'var_dump'不返回任何值。但是你可以使用'ob_ *'函數 –
我想檢查$ a在循環中何時變爲false,其中HTML輸出被附加到$ html。我想附加$ a的var_dump for dubuggin – aceph