【三元操作符】怎么好使呢?求高手兄破~ 本帖最后由 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>';,这么写反而比三元操作符简单了~~~ php 加载等待图片 再送分,昨晚发工钱了 求教simpleXML的一点疑惑 请教PHPExcel中include其他文件生成excel不能打开的问题 求教一个简单的显示问题 我装的是xp的系统,请问如果要用php写东西的话,要什么软件??对系统要求是不是要改变?急~~~~~~~~~~~~~` 问个简单问题,如何生成html静态文件? PHP能否读取其它语言创建的Cookie或Session? 分屏问题 FTP的连接标志能被传送吗 php 数组合并问题,求大神相助 php strlen限制140字怎么实现
echo 是结构,不是函数。没有返回值,不能用于三元运算中至少需要这样
echo $bCjHTML == true ? '<html>' : '';
echo $bCjHTML;
$bCjHTML == true ? print '<html>' : NULL;
但这么写又错了:
$bCjHTML == true ? echo '<html>' : NULL;
echo 不是函数,所以不能那么写你都不看手册的吗?真是高人也