60) return "及格"; else return "不及格"; } functio">
当前位置:Gxlcms > PHP教程 > php学习笔记之函数声明(二)_PHP教程

php学习笔记之函数声明(二)_PHP教程

时间:2021-07-01 10:21:17 帮助过:8人阅读

代码如下:
  1. <br><!--?php <BR-->/* <br>* 1.内部函数:PHP可以在函数内部再声明函数 <br>* 目的就是在函数内部调用 <br>* 用来帮助外部函数完成一些子功能 <br>* <br>* 2.递归函数:在自己内部调用自己的函数名 <br>* <br>* 3.重用函数 <br>* <br>* require:用于静态包含 <br>* include:用于动态包含 <br>* require_once:用于静态包含,只包含一次 <br>* include_once:用于动态包含,只包含一次 <br>* <br>* 4.一些系统函数的使用 <br>* 资源=opendir("目录名") <br>* readdir(资源) <br>* <br>* <br>*/ <br>//内部函数 <br>function score($php,$java,$dotnet) <br>{ <br>function php($php) <br>{ <br>if($php>60) <br>return "及格"; <br>else <br>return "不及格"; <br>} <br>function java($java) <br>{ <br>if($java>60) <br>return "及格"; <br>else <br>return "不及格"; <br>} <br>function dotnet($dotnet) <br>{ <br>if($dotnet>60) <br>return "及格"; <br>else <br>return "不及格"; <br>} <br>$total=$php+$java+$dotnet; <br>$agv=$total/3; <br>echo "你的php成绩是{$php}分,".php($php)."<br>"; <br>echo "你的java成绩是{$java}分,".java($java)."<br>"; <br>echo "你的dotnet成绩是{$dotnet}分,".dotnet($dotnet)."<br>"; <br>echo "你的总分是:{$total}<br>"; <br>echo "你的平均分是:{$agv}<br>"; <br>} <br>score(50,90,70); <br>//递归函数 <br>function demo($num) <br>{ <br>echo $num."<br>"; <br>if($num>0) <br>demo($num-1); <br>else <br>echo "--------------------------------<br>"; <br>echo $num."<br>"; <br>} <br>demo(10); <br>function total($dirname,&$dirnum,&$filename) <br>{ <br>$dir=opendir($dirname); <br>readdir($dir)."<br>"; <br>readdir($dir)."<br>"; <br>while($filename=readdir($dir)) <br>{ <br>$newfile=$dirname."/".$filename; <br>echo $filename."<br>"; <br>if(is_dir($filename <br>} <br>} <br>$dirnum=0; <br>$filenum=0; <br>total("c:/windows",$dirnum,$filenum); <br>echo "目录总数:".$dirnum."<br>"; <br>echo "文件总数:".$filenum."<br>"; <br>?> <br>
  2. <p></p>
  3. <p align="left"><span id="url" itemprop="url">http://www.bkjia.com/PHPjc/323566.html</span><span id="indexUrl" itemprop="indexUrl">www.bkjia.com</span><span id="isOriginal" itemprop="isOriginal">true</span><span id="isBasedOnUrl" itemprop="isBasedOnUrl">http://www.bkjia.com/PHPjc/323566.html</span><span id="genre" itemprop="genre">TechArticle</span><span id="description" itemprop="description"> 代码如下:</span></p><pre class="brush:php;toolbar:false layui-box layui-code-view layui-code-notepad"><ol class="layui-code-ol"><li>?php /* * 1.内部函数:PHP可以在函数内部再声明函数 * 目的就是在函数内部调用 * 用来帮助外部函数完成一些子功能 *...<p></p></li><li> </li></ol></pre>

人气教程排行