Chinaunix首页 | 论坛 | 博客
  • 博客访问: 79026
  • 博文数量: 73
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 740
  • 用 户 组: 普通用户
  • 注册时间: 2014-07-04 16:50
文章分类
文章存档

2014年(73)

我的朋友

分类: Html/Css

2014-08-27 11:23:29

PHP第五课 主动类型变换与流程操控,有需求的兄弟能够参阅下。


学习概要:

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();
			    


阅读(533) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~