代码改变世界

基础函数

2014-05-29 23:57  老照  阅读(134)  评论(0编辑  收藏  举报

spl_autoload_register()函数,参数加的是autoload的路径。

 

__autoload()这个是自动加载方法,那么spl_autoload_register()这个就是重新注册__autoload()方法。

 

ucwords() 函数把字符串中每个单词的首字符转换为大写。

 

php 5.3 后新增了 __call 与__callStatic 魔法方法。

__call 当要调用的方法不存在或权限不足时,会自动调用__call 方法。

__callStatic 当调用的静态方法不存在或权限不足时,会自动调用__callStatic方法。

__call($funcname, $arguments)

__callStatic($funcname, $arguments)

参数说明:

$funcname String 调用的方法名称。

$arguments Array 调用方法时所带的参数。

 

method_exists() 函数的语法如下:bool method_exists ( object object, string method_name),第一个参数是对象

method_exists() 函数的作用是检查类的方法是否存在。

 

php_sapi_name() 与PHP_SAPI判断系统运行环境。

 

// 该类的完整限定名是 \XXOO\Test\A , 其中第一个反斜杠表示全局命名空间。