PHP - 返回和回显值的函数

时间:2015-06-14 08:16:16

标签: php

我想创建一个功能返回并回显值。 但两者在一起。 返回回显。 我正在寻找一种美丽的方式来做到这一点。 我项目中的几乎所有函数/类方法都必须具有此选项。

我可以向函数传递一个bool值,该值指示是回显还是返回一个值,但对我来说似乎并不那么美。

您认为如何实施此更好的方法?也许是PHP中的内置选项?

1 个答案:

答案 0 :(得分:0)

传递一个布尔值是一个很好的方法,print_r做同样的事情:

  

混合print_r(混合$表达式[,bool $ return = false])

     

如果要捕获print_r()的输出,请使用return   参数。当此参数设置为TRUE时,将返回print_r()   信息而非打印信息。