php判断,循环,逻辑

1 if else与switch case

if else的方法:
<?php
function getLevel($score){
    if($score >= 90){
        return '优秀';
    }elseif ($score >= 80){
        return '良好';
    }elseif ($score >= 70){
        return '好';
    }elseif ($score >= 60){
        return '可以';
    }else{
        return '差';
    }
}
echo getLevel(91);
?>

switch case语句

 switch (intval($score/10)){
        case 10:
        case 9:
            return '优秀';
        case 7:
            return '良好';
        case 6:
            return '可以';
            break;
        default:
            return '差';
    }

同java,有一个break,用来跳出switch.其中intval();这个php函数的作用是吧小数转为整数,8.1-8.9都会转为8,没有四舍五入。

php循环

  1. for循环,大体结构同java
for ($i = 0;$i < 100; $i ++);{

}

2.while循环,同样基本同java相同

$i = 0;
while($i<10){
    echo "hello $i";
    $i++;
}

3.do{}while();循环,同java

$i = 0;
do{
    echo "hello i";
    $i+++;
}while($i<10);

在循环中可以用到几个词breakcontinue;
– break直接跳出整个循环。
– continue只是跳出这一次循环,比如循环次数 i:1-100。在 i等于20的时候continue,这样在i=20的这次循环结果就不会输出,或者方法不会吧执行,但是其他的不会被影响。

逻辑运算

  • 1.与 if ($i%2 == 0 && $i%3){}
  • 2.或 if ($i%2 == 0 || $i%3 == 0){}
  • 3.非 if ($i%2 != 0){}
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇