var_dump()输出变量

时间:2014-03-01 07:31:49

标签: php var-dump

是否可以将var_dump($var)的输出分配给变量?作为默认行为,var_dump()只是在屏幕上打印输出。我想追加或将其输出分配给其他变量,然后稍后输出。像:

$a = true;
$b = var_dump($a);
echo $b;

3 个答案:

答案 0 :(得分:6)

或者你可以使用

$content=var_export($variable,true)
echo $content;

参考:http://www.php.net/var_export

答案 1 :(得分:2)

一种方法是使用output buffering以下列方式完成。

<?php
ob_start();
var_dump($a);
$result = ob_get_clean();

echo $result;
?>

答案 2 :(得分:0)

var_export,返回值设置为true。

您还可以使用函数调用

if (word == "Male8d")
    count+ = 1
if (word == "Female8d")
    count+ = 2