我想创建一个功能,返回并回显值。 但不两者在一起。 或返回或回显。 我正在寻找一种美丽的方式来做到这一点。 我项目中的几乎所有函数/类方法都必须具有此选项。
我可以向函数传递一个bool值,该值指示是回显还是返回一个值,但对我来说似乎并不那么美。
您认为如何实施此更好的方法?也许是PHP中的内置选项?
答案 0 :(得分:0)
传递一个布尔值是一个很好的方法,print_r做同样的事情:
混合print_r(混合$表达式[,bool $ return = false])
如果要捕获print_r()的输出,请使用return 参数。当此参数设置为TRUE时,将返回print_r() 信息而非打印信息。