如果同样功能的代码在编译时要用到多次,就考虑自定义函数-function
自定义函数aaaa()没有参数;
function aaaa(){
echo "function..";
}
调用自定义函数aaaa();
aaaa();
自定义函数cccc()带一个参数;
function cccc($stu){
echo "<br/>my name is ".$stu;
}
调用自定义函数cccc("要传的参数");
cccc("abcd");
自定义函数myname()带两个参数;
function myname($iname,$youname){
echo "<br/>wo de ming zi shi".$iname;
echo "<br/>ni de ming zi shi ".$youname;
}
myname("asass","wqqw");
自定义函数jisuan()带两个参数;
function jisuan($x,$y){
$i=$x+$y;
return $i;
}
echo "<br/>";
echo "function..";
}
调用自定义函数aaaa();
aaaa();
自定义函数cccc()带一个参数;
function cccc($stu){
echo "<br/>my name is ".$stu;
}
调用自定义函数cccc("要传的参数");
cccc("abcd");
自定义函数myname()带两个参数;
function myname($iname,$youname){
echo "<br/>wo de ming zi shi".$iname;
echo "<br/>ni de ming zi shi ".$youname;
}
myname("asass","wqqw");
自定义函数jisuan()带两个参数;
function jisuan($x,$y){
$i=$x+$y;
return $i;
}
echo "<br/>";
输出结果并上传参数;
echo jisuan(34,55);
echo jisuan(34,55);
自定义打开文件函数 myread()
function myread($path){
$arr=array();
$myfile=fopen($path,"r"); //fopen 打开文件(文件路径,打开方式)
$j=0;
while(!feof($myfile)){ //feof 判断文件指针
$arr[$j]=fgets($myfile); // fgets 逐行读取
$j++;
}
return $arr;
}
print_r(myread("aaa.txt"));
function myread($path){
$arr=array();
$myfile=fopen($path,"r"); //fopen 打开文件(文件路径,打开方式)
$j=0;
while(!feof($myfile)){ //feof 判断文件指针
$arr[$j]=fgets($myfile); // fgets 逐行读取
$j++;
}
return $arr;
}
print_r(myread("aaa.txt"));