我编写作业的前3天。我成功地做到了。但是当我上学时,我的代码有问题。我有一个ajax表单和一些php函数。
这是一个例子。
$i = 1
if($i == 1) {
echo "yes";
}
else {
echo "no";
}
我的示例中的答案是 true 。但就我而言,它总是错误的。我注意到ajax请求返回的消息是
// new line
// new line
yes
// new line
这就是为什么它是假的。这是什么原因?我没有在我的代码中添加任何新行。
答案 0 :(得分:4)
你必须在某处有新行:
注意:请确保您没有<?php ... ?>
标记之外的任何内容:它会被发送到浏览器。
答案 1 :(得分:1)
如果您的代码不包含任何html,只需打开:
<?php
你不需要关闭它。这将帮助您消除任何空格或新行
答案 2 :(得分:0)
如果你想轻松一点,试试这个
ob_clean();
echo "yes";
exit;