wmjy.net
当前位置:首页 >> php switCh CAsE >>

php switCh CAsE

PHP 中switch 的功能是:选择执行某个代码块;其工作原理如下: 1.对表达式(一般是变量)进行一次性计算; 2.用变量的值与switch结构中 case 的值进行比较; 3.如果变量值与case的值相等,则执行与该 case 关联的代码; 4.代码执行完后,break ...

测试代码: switch('你好'){ case '你好': echo 1; break; defualt: echo '2';}结果输出: 1证明: switch()的括号中可以是中文!!! 但是强烈不推荐写中文

case ($sorce_date+60)>=$nowTime: $temp_time = $nowTime-$sorce_date; $timeHtml = $temp_time ."秒前"; break; ($sorce_date+60)>=$nowTime 等同于 true or false 就是等同于 case true : case false :

$n 重新赋值100 当然成立。可以这样 $n=0; switch($n) { case 100: echo '100'; break; case 0: echo '0'; break; }

不写break会执行下面case里的代码 直到执行完所有case或遇到break……

另外一个程序好像出问题,这个具体是什么问题?也许不一定是 case 引起的。 你的这种需求可以这样子写: swtich($act){ case 'add': case 'edit': // add and edit break; case 'other': // other code; break; default: break;}

swich 语句 我非常喜欢用 case里面加if干嘛 。case本身就是判断用的

date('w')返回星期中的第几天,数字表示。0(表示星期天)到 6(表示星期六)

case '1': case '2': echo '1 或 2'; break;

网站首页 | 网站地图
All rights reserved Powered by www.wmjy.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com