【三元操作符】怎么好使呢?求高手兄破~ 本帖最后由 JinSongGongZuoShi 于 2012-11-13 13:50:35 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 三元运算,你只有二元。还有一元呢?echo 是结构,不是函数。没有返回值,不能用于三元运算中至少需要这样echo $bCjHTML == true ? '<html>' : ''; $bCjHTML == true ? '<html>' :'';echo $bCjHTML; 这么写就没事了:$bCjHTML == true ? print '<html>' : NULL;但这么写又错了:$bCjHTML == true ? echo '<html>' : NULL; 版主不是说了吗 echo 是结构,不是函数。没有返回值,不能用于三元运算中 print 是函数,当然可以那么写 echo 不是函数,所以不能那么写你都不看手册的吗?真是高人也 if($bCjHTML == true)echo '<html>';,这么写反而比三元操作符简单了~~~ 代码中如何处理路径问题? 请问网址的问题,简化缩写等等 新手求指教!网页的排版问题,部分图片被挡住了 还是5.3.8连接MS SQL 2008 R2的问题啊,拼死也连不上 php利用adodb连接oracle无法查出数据 使用ZLIB压缩的HTML页面问题 关于新建一个窗口的问题 在页面将报错级别设置为了E_ALL,报错也显示,但是致命错误就直接不报了,为什么 我做的一个纯DHTM的游戏,htm格式的,大家来看原代码!! 关于header! php 数组合并问题,求大神相助 php strlen限制140字怎么实现
echo 是结构,不是函数。没有返回值,不能用于三元运算中至少需要这样
echo $bCjHTML == true ? '<html>' : '';
echo $bCjHTML;
$bCjHTML == true ? print '<html>' : NULL;
但这么写又错了:
$bCjHTML == true ? echo '<html>' : NULL;
echo 不是函数,所以不能那么写你都不看手册的吗?真是高人也