我收到主题中的错误。此外,我在谷歌上花了很多年,发现有数十个资源有相同的错误,但我仍然无法弄清问题是什么。 这是我的代码:
<?php
if(empty(trim($_POST["user"])) || empty(trim($_POST["text"]))) {
echo "no luck";
}
?>
PHP致命错误:在写入上下文中不能使用函数返回值 第2行的/var/www/test.php
答案 0 :(得分:1)
如果您参考手册,您将看到
确定变量是否为空。
传递给<%= post.try(:book).try(:author) %>
的{{1}}的结果是不是变量。
所以你的选择是:
trim
或者php5.5,其中
empty
现在支持表达式