博主信息
博文 26
粉丝 0
评论 0
访问量 21001
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
运算符,分支,循环结构
庄周梦蝶
原创
788人浏览过

运算符

  1. <?php
  2. //取余,计算今年是不是闰年
  3. $nian=date('Y');
  4. if($nian % 4 === 0 && $nian % 100 !== 0){
  5. printf('%d是闰年<br>',$nian);
  6. } else {
  7. printf('%d不是闰年<br>',%nian);
  8. }
  9. //拼装
  10. $name='php'
  11. $name= $name . '.n';
  12. //想等于
  13. $name.='.n';
  14. //太空船
  15. $a=25;
  16. $b=15;
  17. if($a<$b){
  18. echo -1;
  19. } elseif ($a>$b){
  20. echo 1;
  21. } else {
  22. echo 0;
  23. }
  24. //简化
  25. echo $a<=>$b;
  26. //三元
  27. $n=1;
  28. echo $n>=0 ? '比0大或相等' : '比0小';

分支和循环结构

  1. <?php
  2. $a=1;
  3. //单分支
  4. if($a>0){
  5. echo '大于0';
  6. }
  7. //简写
  8. if($a>0):echo '大于0';
  9. endif;
  10. //双分子
  11. if($a>0){
  12. echo '大于0';
  13. } else {
  14. echo '小于或等于';
  15. }
  16. //简写
  17. if($a>0):
  18. echo '大于0';
  19. else :
  20. echo '小于或等于';
  21. endif;
  22. //三分值
  23. if($a>0){
  24. echo '大于0';
  25. } elseif($a<0){
  26. echo '等于0';
  27. }else{
  28. echo '小于0';
  29. }
  30. //简写
  31. if($a>0):
  32. echo '大于0';
  33. elseif($a<0):
  34. echo '小于0';
  35. else:
  36. echo '等于0';
  37. endif;
  38. //switch分支
  39. switch ($a){
  40. case $a>0:
  41. echo '大于0';
  42. break;
  43. case $a<0:
  44. echo '小于0';
  45. break;
  46. default:
  47. echo '等于0';
  48. }
  49. //代替
  50. switch ($a):
  51. case $a>0:
  52. echo '大于0';
  53. break;
  54. case $a<0:
  55. echo '小于0';
  56. default:
  57. echo '等于0';
  58. endswitch;
  59. //循环
  60. //1-1.入口判断
  61. $name=['小马','小红','小明','小亮'];
  62. $a=0;
  63. while($a < count($name)){
  64. echo $name[$a],'<br>';
  65. $a++;
  66. }
  67. //代替语法
  68. while($a<count($name):
  69. echo $name[$a],'<br>';
  70. $a++;
  71. endwhile;
  72. //1-2.出口行
  73. $a=0;
  74. do {
  75. echo $name[$a],'<br>';
  76. $a++;
  77. } while ($a< count($name));
  78. //2.计算行,for
  79. for($a=0; $a<count($name); $a++){
  80. echo $name[$a],'<br>';
  81. }
  82. //3.提前终止循环和直接终止循环
  83. for($a=0; $a<count($name); $a++){
  84. if($a == 2) continue;
  85. if($a>2) break;
  86. echo $name[$a],'<br>';
  87. }
  88. //4.变量数组,没听懂,不知道干什么用
  89. foreach($name as $a=>$b){
  90. echo $b.'<br>';
  91. }

文件包含的本质是把代码变的模块挂,分割代码一块一块的执行;
include,require的区别是前者找不到插入文件还会继续执行下面的代码,这样不可控,后者是找不到插入的文件就会直接停止执行,
用在导入外部的脚本,外部文件

批改老师:天蓬老师天蓬老师

批改状态:合格

老师批语:
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学