• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

PHP第五课 自动类型转换与流程控制_php

php 搞代码 7年前 (2018-06-21) 151次浏览 已收录 0个评论

学习概要:

1.了解自动类型转换的有哪些

2.了解基本的流程控制语句

3.实例:实现日历表格的写法

自动类型转换

1)整型转字符串

echo $num."abc";

2)字符串转整型
$str+3;

http://www.gaodaima.com/51330.htmlphp第五课 自动类型转换与流程控制_php

3)转布尔类型
为假情况 0 “” “0” false array() null 未定义

4)强制类型转换

(int)$str (float)$str (string)$str

5)常量

define("HOST","localhost");

6)运算符
①一元
++ —

②二元
= – * / %
= += -= *= /= %=
> >= < <= == != === !==
&& !

③三元
? :

流程控制:
1.流程控制
2.函数

流程控制:

一.分支结构
if…elseif….else
switch…case
如果条件是固定值的话,就用switch语句

二.循环控制
for
while

三.中止循环
break:直接结束

PHP   header("content-type:text/html;charset=utf-8");    for($i=1;$i<10;$i++){   if($i==3){    break;   } else{     echo $i."
"; } } ?>//1 2

continue:结束本次循环

html;charset=utf-8");    for($i=1;$i<10;$i++){   if($i==3){    continue;   } else{     echo $i."
"; } } ?>//1 2 4 5 6 7 8 9

小技巧:exit表示暂停下面的程序

echo date("w"); date 中w表示星期几  

五.剩余部分
1.do…while

    {$score}";    }while($score>=60);   ?>

4.九九乘法表

";       }  ?>

3.PHP实现日历表格


日历表格:
1.两层for循环
2.隔行换色
3.用到if条件判断
4.header头改编码

";  for($i=1;$i<=$days;){   echo "";   for($j=0;$j<7;$j++){    if($i>$days){     echo " ";    } else{    echo "{$i}";    }     $i++;   }   echo "";     }    echo ""; ?>

添加背景色

";  for($i=1;$i<=$days;){      $k++;      if($k%2==1){    echo "";   }else{    echo "";   }      for($j=0;$j<7;$j++){    if($i>$days){     echo " ";    } else{    echo "{$i}";    }     $i++;   }   echo "";     }    echo ""; ?>  中止脚本     2.exit();中止脚本使用      3.die();        ";    die("从这儿开始脚本中止");    echo "2222222";   ?>

欢迎大家阅读《PHP第五课 自动类型转换与流程控制_php》,跪求各位点评,若觉得好的话请收藏本文,by 搞代码


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:PHP第五课 自动类型转换与流程控制_php

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址