<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>

<body>
<?php
//函数四要素:返回类型,函数名,函数列表,函数体

//强类型语言
/*public int sum(int a;int b){
	return a+b;
}
*/

//简单的方式
/*function show(){
	echo "hello";
}
show();*/

//有参数的函数
//定义函数的时候给的参数叫做形参
//调用函数的时候给的参数叫做实参
/*function show($boy){
	echo $boy;
}
show("李");*/

//有返回值的函数
/*function show($a,$b){
	return $a+$b;
}
echo show(10,5);*/

//可变参数的函数
/*function show(){
	$arr = func_get_args();//获取函数的参数列表
	$sum = 0;
	for($a=0;$a<count($arr);$a++){
		$sum = $sum + $arr[$a];
		}
		echo $sum;
}
show(1,2,3,4,5,6,7,8,9);*/

//随机数生成
//echo rand(0,99);

//时间函数
//echo time();//取当前时间戳
//echo date("Y-m-d H:i:s");//格式化显示时间
//echo strtotime("2017-12-31 23:23:23");//将时间转为时间戳

//字符串处理函数
/*$a = "hello";
echo strlen($a);*///返回字符串长度
//echo strtolower("AAA");//转小写
//echo strtoupper("aaa");//转大写
//$a = "hello|world|lisi|hanzu|nan";
//$arr = explode("|",$a);//拆分字符串  a.split()js拆分方式
//var_dump($arr);
//echo implode("*");//合并字符串

//$a = "hello|world|lisi|hanzu|nan";
//echo substr_replace($a,"*****",0,5);//替换指定位置字符串
//echo str_replace("|","*",$a);//查找替换
//echo substr($a,0,5);//截取字符串

//正则表达式
//定界符/^开头    $/结尾
// 5* 子表达式出现任意次  5+子表达式出现一次或多次  5?出现0次或一次   5{1,}至少出现,最多不限


?>
</body>
</html>

  

posted on 2017-08-21 14:46  唯懿  阅读(150)  评论(0)    收藏  举报