当前位置:实例文章 » PHP实例» [文章]PHP第五课 自动类型转换与流程控制

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

发布人:shili8 发布时间:2022-12-01 09:26 阅读次数:23

学习概要:

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:直接结束
PHP
 	header("content-type:text/html;charset=utf-8");
	
	for($i=1;$i
"; } } ?>//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";
		for($j=0;$j$days){
				echo "?";
			} else{
			echo "{$i}";
			}
				$i++;
		}
		echo "";
		
	}
	
	echo "";
?>

添加背景色


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


相关标签:

免责声明

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱290110527@qq.com删除。

其他信息

其他资源

Top