php条件竞争(PHP笔记 (五)编写条件语句)PHP教程 / PHP条件语句...

wufei123 发布于 2024-06-09 阅读(9)

PHP关系操作符操作符何时为trueaba大于b时a=ba大于等于b时a==ba等于b时a!=b不等时a===b恒等时,与大于的区别是a、b值和类型都要相同a!==b

不是恒等时PHP逻辑操作符操作符何时为truex AND y/x && yx和y都为true时x OR y/x || yx和y 不全为 false时x XOR yx和y中只有一个为true时!xx为false时

php条件竞争(PHP笔记 (五)编写条件语句)PHP教程 / PHP条件语句...

PHP操作符的优先级 (由低到高),orxorandprint= += -= *= /= .= %= &= |= ^= ~= <>=?:||&&|^&== != === !==< >=

<>+ - .* / %! - ++ == (int) (double) (string) (array) (object) @[]new()圆括号优先级最高,可以避开操作符优先级规则if语句//当

if后面圆括号值为true时执行大括号包括的语句,否则不执行 //示例:简单的if语句,单行可以不加大括号 if($num > 10) echo"这是一个大于10的数"; //示例:比较复杂的if

语句 if($num > 10){ echo"这是一个大于10的数" ; echo"多行执行语句需要加上大括号{}"; } //可以设置if条件判断为true时执行if后紧跟一个语句,为false

时执行else包括另一个语句 if($num > 10) echo"这是一个大于10的数"; elseecho"这个数小于或等于10"; //嵌套的if语句 if($num > 10){ if

($num >100){ echo"这个数大于100"; }else{ echo"这个数小于或者等于100但大于10"; } }else{ echo"这个数小于或者等于10"

; } //elseif语句 if($num=1) echo"$num=1"; elseif($num=2) echo"$num=1"; elseif($num=3) echo"$num=3"

; elseecho"$num的值不为1、2、3"; switch、break和default语句//switch语句判断括号中的值等于case后面的值时,执行case后紧跟的语句,若执行到最后还不满足,则执行default语句 switch(

$number) { case 1: echo"small"; break;//break语句会跳出当前循环,case语句结束 //如果不加break,会依次执行后面的语句,default最后也会被执行

case 2: echo"medium"; break; case 3: echo"big"; break; default: echo"输入异常"; }

for语句重复执行紧跟的语句$num = 0; for($c=0;$c<=1;$c++){ $num+=$c; } echo"num的值为$num";while和do while语句//while语句执行顺序为:①条件判断;②为

true执行循环体③回到第一步;第二部为false直接退出 while(条件){ //执行语句 } //dowhile语句执行顺序:①执行循环体②判断条件为true则循环执行do,否则直接退出 do

{ //执行语句 }while(条件)

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

河南中青旅行社综合资讯 奇遇综合资讯 盛世蓟州综合资讯 综合资讯 游戏百科综合资讯 新闻27403