问题:
遇到错误,指出“无法使用函数返回值”在写入上下文中”使用内部函数时if-语句。
根本原因:
尝试在写入上下文中使用函数的返回值作为条件时发生错误,例如 if - 声明或赋值
示例:
if (is_string(get_text())) { // ... }
这里,is_string() 函数返回一个布尔值,该值不能像if-语句。
解决方案:
要解决此问题,请使用比较运算符检查返回值:
if (is_string(get_text()) === true) { // ... }
附加信息:
以上是为什么我不能在'if”语句中直接使用函数的返回值?的详细内容。更多信息请关注PHP中文网其他相关文章!