浙林龙哥

   :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2006年4月15日

摘要: 构造函数是类中的一个特殊函数,当使用 new 操作符创建一个类的实例时,构造函数将会自动调用。PHP 3 中,当函数与类同名时,这个函数将成为构造函数。PHP 4 中,在类里定义的函数与类同名时,这个函数将成为一个构造函数 - 区别很微妙 注意 不管是 PHP 3 还是 PHP 4 都不会从派生类的构造函数中自动调用基类的构造函数。恰当地逐次调用上一级的构造函数是用户的责任。 ... 阅读全文
posted @ 2006-04-15 14:08 浙林龙哥 阅读(476) 评论(0) 推荐(0)

摘要: 变量函数 PHP 支持变量函数的概念。这意味着如果一个变量名后有圆括号,PHP 将寻找 与变量的值相同的函数,并且将尝试执行它。除了别的事情以外,这个可以被 用于实现回调函数,函数表等等。 变量函数不能用于语言结构,例如 echo()、print()、unset()、isset()、empty()、include()、require() 以及类似的语句。您需要使用您自己的外壳函数来将这些结构用作... 阅读全文
posted @ 2006-04-15 13:25 浙林龙哥 阅读(333) 评论(0) 推荐(0)

摘要: PHP 不支持函数重载,可能也不支持取消定义或者重定义已声明的函数。注: 函数名是非大小写敏感的,不过在调用函数的时候,通常使用其在定义时相同的形式。 PHP 3 虽然支持默认参数(更多的信息请参照 默认参数的值) ,但是却不支持可变的参数个数。 PHP 4 支持: 见 可变长度的参数列表 和涉及到的相关函数 func_num_args(), func_get_arg(), 和 func_get... 阅读全文
posted @ 2006-04-15 11:38 浙林龙哥 阅读(336) 评论(0) 推荐(0)

摘要: include() include() 语句包括并运行指定文件。 以下文档也适用于 require()。这两种结构除了在如何处理失败之外完全一样。include() 产生一个警告而 require() 则导致一个致命错误。换句话说,如果你想在遇到丢失文件时停止处理页面就用 require()。include() 就不是这样,脚本会继续运行。同时也要确认设置了合适的 include_path。... 阅读全文
posted @ 2006-04-15 11:09 浙林龙哥 阅读(531) 评论(0) 推荐(0)