PHP syntax error,unexpected T_ECHO

while($i<=$pages){$i=$page?echo"ture":echo"false";}当我加入这段代码的时候出错,Parseerror:syntaxerr... while($i<=$pages)
{
$i = $page ? echo "ture" : echo "false";
}
当我加入这段代码的时候出错,Parse error: syntax error, unexpected T_ECHO in D:\AppServ\www\index4.php on line 94
展开
 我来答
匿名用户
推荐于2018-05-10
展开全部
这种语句的语法结构是 条件?表达式1:表达式2 语句根据条件返回表达式1和表达式2的计算结果,虽然有跟if语句相似的判断成分,但两者不能互换 你的程序中echo "true"是语句而不是表达式,所以会出这个错误 正确使用方法: while($i<=$pages) { echo ($i == $page ? "ture" : "false"); }
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式