知识屋:更实用的电脑技术知识网站
所在位置:首页 > 编程技术 > PHP编程

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

发布时间:2015-05-27 19:19:37作者:知识屋

学习概要:

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

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

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


自动类型转换

1)整型转字符串
echo $num."abc";


2)字符串转整型
$str+3;
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:直接结束
";		}	}			?>//1 2


continue:结束本次循环
";		}	}			?>//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";		?>


(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜
26