<div class="codetitle"><a style="CURSOR: pointer" data="47309" class="copybut" id="copybut47309" onclick="doCopy('code47309')"> 代码如下:<div class="codebody" id="code47309"> <?php / 1.内部函数:PHP可以在函数内部再声明函数 目的就是在函数内部调用 用来帮助外部函数完成一些子功能 2.递归函数:在自己内部调用自己的函数名 3.重用函数 require:用于静态包含 include:用于动态包含 require_once:用于静态包含,只包含一次 include_once:用于动态包含,只包含一次 4.一些系统函数的使用 资源=opendir("目录名") readdir(资源) / //内部函数 function score($php,$java,$dotnet) { function php($php) { if($php>60) return "及格"; else return "不及格"; } function java($java) { if($java>60) return "及格"; else return "不及格"; } function dotnet($dotnet) { if($dotnet>60) return "及格"; else return "不及格"; } $total=$php+$java+$dotnet; $agv=$total/3; echo "你的php成绩是{$php}分,".php($php)." "; echo "你的java成绩是{$java}分,".java($java)." "; echo "你的dotnet成绩是{$dotnet}分,".dotnet($dotnet)." "; echo "你的总分是:{$total} "; echo "你的平均分是:{$agv} "; } score(50,90,70); //递归函数 function demo($num) { echo $num." "; if($num>0) demo($num-1); else echo "-------------------------------- "; echo $num." "; } demo(10); function total($dirname,&$dirnum,&$filename) { $dir=opendir($dirname); readdir($dir)." "; readdir($dir)." "; while($filename=readdir($dir)) { $newfile=$dirname."/".$filename; echo $filename." "; if(is_dir($filename } } $dirnum=0; $filenum=0; total("c:/windows",$dirnum,$filenum); echo "目录总数:".$dirnum." "; echo "文件总数:".$filenum." "; ?>
(编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|