php unexpected T_ECHO 错误,请叫下大神?
这是php工具书echo的示例,有大神能帮翻译下下面这段代码是什么意思吗?报了Parseerror:syntaxerror,unexpectedT_ECHO错误//Bec...
这是php工具书echo的示例,有大神能帮翻译下下面这段代码是什么意思吗?报了Parse error: syntax error, unexpected T_ECHO 错误
// Because echo does not behave like a function, the following code is invalid.($some_var) ? echo 'true' : echo 'false';
// However, the following examples will work:($some_var) ? print 'true' : print 'false'; // print is also a construct, but // it behaves like a function, so // it may be used in this context.echo $some_var ? 'true': 'false'; // changing the statement around 展开
// Because echo does not behave like a function, the following code is invalid.($some_var) ? echo 'true' : echo 'false';
// However, the following examples will work:($some_var) ? print 'true' : print 'false'; // print is also a construct, but // it behaves like a function, so // it may be used in this context.echo $some_var ? 'true': 'false'; // changing the statement around 展开
3个回答
展开全部
// 因为echo不是函数,所以以下代码是不合法的($some_var) ? echo 'true' : echo 'false';
// 然而,以下例子能够正常工作($some_var) ? print 'true' : print 'false'; //print 虽然也是语法构造器,但是 // 他也可以向函数一样用 // 所以在这里能够正常使用
echo $some_var ? 'true': 'false'; // 可以改用这种方式使用
// 然而,以下例子能够正常工作($some_var) ? print 'true' : print 'false'; //print 虽然也是语法构造器,但是 // 他也可以向函数一样用 // 所以在这里能够正常使用
echo $some_var ? 'true': 'false'; // 可以改用这种方式使用
追问
这段示例是要表达什么意思呢?英语不好很不好理解
追答
就是要演示echo的用法
并且指出了echo 和print的区别
echo 和print 都是语法结构,但是print能够作为函数使用,但是echo不可以
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询