亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

搜索
博主信息
博文 29
粉絲 1
評論 0
訪問量 30558
最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板
PHP運(yùn)算符,分支/多分支結(jié)構(gòu),循環(huán)語句
阿心
原創(chuàng)
1439人瀏覽過

運(yùn)算符

  1. <?php
  2. //取摸/取余數(shù)
  3. //取模/余數(shù)是指:第一次整除后剩余未能除盡的余數(shù);
  4. var_dump(58%2);
  5. //+,-,*,/和++,--,又分為前和后;如前++和后++
  6. echo "<hr>";
  7. $a=50;
  8. $b=6;
  9. $c=$a+$b;
  10. $d=$a-$b;
  11. echo '$a+$b='.$c."<br>".'$a-$b='.$d;
  12. echo '<hr>';
  13. //$b先自增后賦值給$a。其他運(yùn)算符也是同樣道理。
  14. $a=50;
  15. $b=6;
  16. $a=++$b;
  17. echo $a;
  18. echo "<br>";
  19. //$a先加$b后賦值給$a
  20. $a=50;
  21. $b=6;
  22. $a+=$b;
  23. echo $a;
  24. echo "<br>";
  25. //后++。先賦值在自增1;
  26. $a=50;
  27. $b=6;
  28. $a=$b++;
  29. echo $a;
  30. echo '<br>';
  31. var_dump($a);
  32. echo '<hr>';
  33. $user=['20','小強(qiáng)','PHP'];
  34. $table='<table border=1>';
  35. $table .='<tr>';
  36. $table .='<td>'.$user[0].'</td>';
  37. $table .='<td>'.$user[1].'</td>';
  38. $table .='<td>'.$user[2].'</td>';
  39. $table .='</tr>';
  40. //$table=$table.'<table>'; 下面是簡寫
  41. $table .='<table>';
  42. echo $table;
  43. echo '<hr>';
  44. //比較運(yùn)算符;就是兩個數(shù)相互比較是否>,<,=
  45. var_dump(10>20);
  46. echo '<br>';
  47. if(10>20):
  48. echo '正確';
  49. else:
  50. echo '錯誤';
  51. endif;
  52. //==(值相等),===(值和類型都要相等)
  53. echo "<hr>";
  54. //下面兩種都為true
  55. //if(10==10):
  56. if(10=='10'):
  57. echo '10+10';
  58. else:
  59. echo '輸入有誤';
  60. endif;
  61. echo '<hr>';
  62. //第一個為false第二個為true
  63. //if(10==='10'):
  64. if(10===10):
  65. echo '10=10';
  66. else:
  67. echo '輸入有誤';
  68. endif;
  69. echo '<hr>';
  70. //邏輯與&& 運(yùn)算符
  71. //判斷兩個比較運(yùn)算符,只要兩個為true才為true
  72. // if(3>4 && 6<5):
  73. //if(3>2 && 6):
  74. if(3>2 && 6<=6):
  75. echo 'true';
  76. else:
  77. echo 'false';
  78. endif;
  79. echo '<hr>';
  80. //?? 合并運(yùn)算符
  81. //從左往右第一個存在且不為 NULL 的操作數(shù)。如果都沒有定義且不為 NULL,則返回 NULL。
  82. $password="123";
  83. $password='root' ?? $password;
  84. //$password=$password ?? 'root';
  85. echo $password;

分支結(jié)構(gòu)

  1. <?php
  2. //if分支結(jié)構(gòu)簡寫 && 只要一個為假,都為假
  3. $money=90;
  4. $age=100;
  5. if($money<=100 && $age>=18):
  6. echo "你的年齡不符合打折";
  7. elseif($money<=100 && $age<18):
  8. echo "你可以享受7折優(yōu)惠<br>";
  9. echo "你需要付款=".$money*0.7;
  10. elseif($money>100 && $age<18):
  11. echo "你需要付款=".$money*0.6;
  12. endif;
  13. //switch分支結(jié)構(gòu)
  14. echo '<hr>';
  15. $age=20;
  16. $money=90;
  17. switch(1):
  18. case $money>=100 && $age<=18:
  19. $paymoney='該商品價格為:'.$money*0.8;
  20. break;
  21. case $money>=100 && $age>18:
  22. $paymoney='該商品價格為:'.$money.'元。無打折商品';
  23. break;
  24. case $money<100 && $age<=18:
  25. $paymoney='該商品價格為:'.$money*0.9;
  26. break;
  27. default:
  28. die('該商品無折扣');
  29. //$paymoney=$money;
  30. endswitch;
  31. echo $paymoney;

while和for循環(huán)語句

  1. <?php
  2. $cities=['廣州','北京','重慶','武漢','天津'];
  3. //current — 返回數(shù)組中的當(dāng)前單元
  4. //方法:current ( array &$array )
  5. echo current($cities).'<br>';
  6. //next進(jìn)行下一個顯示;
  7. next($cities);
  8. echo current($cities).'<br>';
  9. //reset — 將數(shù)組的內(nèi)部指針指向第一個單元
  10. //表示重新去出數(shù)字元素,并重新從第一個數(shù)組開始取
  11. reset($cities);
  12. echo current($cities).'<br>';
  13. next($cities);
  14. echo current($cities).'<br>';
  15. echo '<hr>';
  16. //while循環(huán)打印出所有數(shù)組
  17. //條件$citi=current($cities)
  18. while($citi=current($cities)):
  19. echo $citi.'<br>';
  20. next($cities);
  21. endwhile;
  22. echo '<hr>';
  23. //出口判斷
  24. //語法do{}while();
  25. //這里需要重置指針reset()
  26. reset($cities);
  27. do{
  28. $citi=current($cities);
  29. echo $citi.'<br>';
  30. next($cities);
  31. }while($citi=current($cities));
  32. echo '<hr>';
  33. //使用for循環(huán)打印出數(shù)組
  34. //count()統(tǒng)計數(shù)組有多少個
  35. //echo count($cities);
  36. for($i=0;$i<=count($cities);$i++):
  37. echo $cities[$i].'<br>';
  38. endfor;
  39. reset($cities);
  40. $cities=['廣州','北京',false,'重慶',NULL,'武漢','天津'];
  41. //echo count($cities);
  42. //遇到假就直接跳出
  43. while($citi=current($cities)):
  44. echo $citi;
  45. next($cities);
  46. endwhile;
  47. echo '<hr>';
  48. for($i=0;$i<=count($cities);$i++):
  49. //continue 在循環(huán)結(jié)構(gòu)用用來跳過本次循環(huán)中剩余的代碼并在條件求值為真時開始執(zhí)行下一次循環(huán)。
  50. if (!$cities[$i]) continue;
  51. echo $cities[$i];
  52. //如果===就到這里為結(jié)束跳出循環(huán)了。
  53. if($cities[$i]==='武漢')break;
  54. endfor;

總結(jié):初學(xué)者還是要注意符號的運(yùn)用,經(jīng)常會出錯。運(yùn)算符和分支結(jié)構(gòu)相對好理解一點。循環(huán)語句基本也能理解,就是運(yùn)用起來感覺還是有點復(fù)雜的!

批改老師:天蓬老師天蓬老師

批改狀態(tài):合格

老師批語:保持頭腦清醒, 就不會感覺復(fù)雜, 要靜下心
本博文版權(quán)歸博主所有,轉(zhuǎn)載請注明地址!如有侵權(quán)、違法,請聯(lián)系admin@php.cn舉報處理!
全部評論 文明上網(wǎng)理性發(fā)言,請遵守新聞評論服務(wù)協(xié)議
0條評論
作者最新博文
關(guān)于我們 免責(zé)申明 意見反饋 講師合作 廣告合作 最新更新
php中文網(wǎng):公益在線php培訓(xùn),幫助PHP學(xué)習(xí)者快速成長!
關(guān)注服務(wù)號 技術(shù)交流群
PHP中文網(wǎng)訂閱號
每天精選資源文章推送
PHP中文網(wǎng)APP
隨時隨地碎片化學(xué)習(xí)
PHP中文網(wǎng)抖音號
發(fā)現(xiàn)有趣的

Copyright 2014-2025 http://ipnx.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號

  • 登錄PHP中文網(wǎng),和優(yōu)秀的人一起學(xué)習(xí)!
    全站2000+教程免費(fèi)學(xué)