求问php关于var_export 的问题

<?php
$v = 'nowamagic';
$rs = var_export ( $v, TRUE );
echo $rs;
?>
问题:
我把$rs = var_export ( $v, TRUE ); 换成$rs = var_export ( $v); 输出的结果也是一样的,所以,$rs = var_export ( $v, TRUE ); 和$rs = var_export ( $v);之间,到底有什么区别?

吃鸡游戏
浏览 127回答 3
3回答

三国纷争

$rs = var_export ( $v, TRUE );要ECHO 才能显示var_export ( $v)不用echo 就能显示

斯蒂芬大帝

第二个参数不设置true的话,var_export($v);就直接echo出来了。设置true的话,会将结果返回给一个变量,可以将结果写入文件用。$b=var_export($v);file_put_contents("b.txt",$b);

慕姐4208626

此函数返回关于传递给该函数的变量的结构信息,它和 var_dump() 类似,不同的是其返回的表示是合法的 PHP 代码。您可以通过将函数的第二个参数设置为 TRUE,从而返回变量的表示。
打开App,查看更多内容
随时随地看视频慕课网APP