经典程序(一)

一、判断闰年

1、能被4整除,但不能被100整除;能被400整除;

2、trim():取出数据两边的空格;

3、is_numeric():判断是否是数字或数字字符串;

4、is_int():是否是整形。

程序:

<?php
//判断是否按了提交按钮,方法一
/*
if(isset($_POST['button'])){
	//按了提交按钮
}
*/
//判断是否按了提交按钮,方法二
if(!empty($_POST)){
	$year=trim($_POST['year']);	//获取年份并去除两边的空格
	if($year=='')
		echo '您没有输入年份';
	else {
		if(is_numeric($year)){	//判断是否是数字或数字字符串
			$year+=0;	//将字符串转成数字型
			if(is_int($year)){
				if($year>=0){
					if($year%4==0 && $year%100!=0 || $year%400==0)
						echo "{$year}是闰年";
					else
						echo "{$year}是平年";
				}else{
					echo '年份必须是正整数';
				}
			}else {
				echo '您输入的是小数';
			}
		}else {
			echo '您输入的不是数字';
		}
	}
	echo '<hr>';
}

?>
<form method="post" action="">
	请输入年份: <input type="text" name="year"> <br />
	<input type="submit" name="button" value="判断闰年">
</form>



二、翻转数组

$stu=array('tom','berry','ketty','rose','jack');
print_r($stu); echo '<hr>';
for($i=0,$j=count($stu)-1; $i<$j; $i++,$j--) {
	$temp=$stu[$i];
	$stu[$i]=$stu[$j];
	$stu[$j]=$temp;
}
print_r($stu);


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值