这个if和这个三元是等价的吗 $num=3:false; 这个地方前面是赋值,后面直接是个false了。。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看着阵势,楼主又是那个sheep_app3吧 $map = array(3, 1, 2);$num1 = $map[$no % 3]; ($no%3==1)?$num=1:(($no%3==2)?$num=2:(($no%3==0)?$num=3:false)); 你的三元和if是不等价的,仔细看看你的三元只会得出两种结果,$num=3或false 上面答案不是给楼主的,给只会用 if , switch 的盆友们提供另外一种思路,就是用hashtable,分支多时它的效率是最高的 PHP与MYSQL的问题 joomla新手,模版二级菜单 php怎么写这段js的代码? 怎么获取天气预报? snoopy模拟登录为何无法登录 买家从购物网站跳转到paypal之后不显示金额 但是能正常交易 php教学系统 大家谁有织梦采集教程 year函数 问题,在线给分 php5.5最新版本 iwebshop和discuz怎么整合 微信公众平台开发相同关键词怎样回复不同的信息?
$num1 = $map[$no % 3];