我调用了一个方法结果返回值如下图 总是有个echo 输出如何过滤掉echo输出的值
120string(11) "lksldkjflsd"
这是我请教出来的方法:
ob_start();$return = 你的方法();ob_clean();echo $return;
应该是var_dump的输出吧,你注释掉不就行了么。
var_dump
找到哪里输出了,注释掉
返回的值里没有echo输出的值,只是调用函数的时候执行echo 打印出来了
开启缓存的话本身就会输出一次,再输出就重复了
1 回答4.2k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
2 回答2.3k 阅读✓ 已解决
2 回答834 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答2.3k 阅读
1 回答711 阅读✓ 已解决
1 回答4.8k 阅读
3 回答2.8k 阅读✓ 已解决
2 回答6.5k 阅读✓ 已解决
6 回答4.5k 阅读
2 回答2.2k 阅读
这是我请教出来的方法:
ob_start();
$return = 你的方法();
ob_clean();
echo $return;