<!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>