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."
"; ?>