4.1 用户自定义函数
用户要编写一个程序,只使用变量和流程控制语言来完成,可以想象是多么复杂的事。还好,PHP为用户提供了自定义函数的功能,让用户可以把复杂、重复的代码定义成函数,通过简单的调用,就重复使用。
用户可以使用“function”关键词来定义一个函数,而函数内部的代码可以包括变量、表达式、程序流程控制语句,甚至是其他函数或类定义。用户自定义函数的代码如下。
<?php // 定义一个典型的带有参数的函数 function doSomeThing($time){ // 在函数内定义一个变量 $string = " 离登陆月球还有"; // 显示由参数和函数定义的变量组成的字符 echo $string.$time." 分钟."; // 使用return 退出函数 return; } // 调用定义好的函数 doSomeThing(18); ?>
在定义函数时一定要注意以下几个方面。
·自定义函数使用关键字“function”来定义,此关键字对大小写不敏感。
·关键字后面跟函数名,函数名要符合PHP标签的规则。
·函数名后的括号内可以为空,也可以设置默认的参数,但只能以变量的形式存在。
在定义函数时一定要注意,只有出现在函数的花括号内的语句,才能在函数运行时起到作用。
共有条评论 网友评论