PHP学习之十二:自定义函数
2006-04-15 11:38
134 查看
PHP 不支持函数重载,可能也不支持取消定义或者重定义已声明的函数。
注: 函数名是非大小写敏感的,不过在调用函数的时候,通常使用其在定义时相同的形式。
PHP 3 虽然支持默认参数(更多的信息请参照 默认参数的值) ,但是却不支持可变的参数个数。 PHP 4 支持: 见 可变长度的参数列表 和涉及到的相关函数 func_num_args()[/b], func_get_arg()[/b], 和 func_get_args()[/b] 以获取更多的信息。
在 PHP 3 中,函数必须在被调用之前定义。而 PHP 4 则不再有这样的 条件。除非[/i]函数如以下两个范例中有条件的定义。
如果一个函数以以下两个范例
例子 12-2. 有条件的函数
例子 12-3. 函数中的函数
的方式有条件的定义,其定义必须在调用之前[/i]完成。
注: 函数名是非大小写敏感的,不过在调用函数的时候,通常使用其在定义时相同的形式。
PHP 3 虽然支持默认参数(更多的信息请参照 默认参数的值) ,但是却不支持可变的参数个数。 PHP 4 支持: 见 可变长度的参数列表 和涉及到的相关函数 func_num_args()[/b], func_get_arg()[/b], 和 func_get_args()[/b] 以获取更多的信息。
在 PHP 3 中,函数必须在被调用之前定义。而 PHP 4 则不再有这样的 条件。除非[/i]函数如以下两个范例中有条件的定义。
如果一个函数以以下两个范例
例子 12-2. 有条件的函数
例子 12-3. 函数中的函数
的方式有条件的定义,其定义必须在调用之前[/i]完成。
相关文章推荐
- PHP学习练手(十二)
- PHP模板学习--Smarty 自定义函数
- PHP学习十二--日期和时间
- PHP学习笔记(十二):$_FILES超级全局变量(借助网上社区项目的上传图片功能进行介绍)
- PHP学习之路之Smarty自定义函数(下)
- [php学习十二]javaScript的基本练习3-Dom
- php学习笔记(十二)NULL
- PHP学习笔记十二【数组排序】
- PHP学习笔记十二之时间与日期(进阶篇)
- PHP学习(十二)--数组的遍历
- PHP网页游戏学习之Xnova(ogame)源码解读(十二)
- PHP学习之路之Smarty自定义函数(上)
- PHP学习之路之Smarty自定义函数(中)
- php学习笔记(十二)错误与异常处理
- PHP网页游戏学习之Xnova(ogame)源码解读(十二)
- php学习基础篇之自定义函数
- PHP学习之[第05讲]PHP5.4 循环结构、系统函数和自定义函数
- 我的php学习笔记(十二)php生产HTML文件原理
- Directx11学习笔记【十二】 画一个旋转的彩色立方体
- PHP学习路线图