php spl_autoload_register函数接口
来源:互联网 发布:js定时弹出遮罩层 编辑:程序博客网 时间:2024/06/05 01:11
spl_autoload_register
(PHP 5 >= 5.1.2) spl_autoload_register — 注册__autoload()函数
说明
bool spl_autoload_register ([ callback $autoload_function ] )
将函数注册到SPL __autoload函数栈中。如果该栈中的函数尚未激活,则激活它们。 如果在你的程序中已经实现了__autoload函数,它必须显式注册到__autoload栈中。因为 spl_autoload_register()函数会将Zend Engine中的__autoload函数取代为spl_autoload()或spl_autoload_call()。
注:SPL是Standard PHP Library(标准PHP库)的缩写。它是PHP5引入的一个扩展库,其主要功能包括autoload机制的实现及包括各种Iterator接口或类。SPL autoload机制的实现是通过将函数指针autoload_func指向自己实现的具有自动装载功能的函数来实现的。SPL有两个不同的函数spl_autoload, spl_autoload_call,通过将autoload_func指向这两个不同的函数地址来实现不同的自动加载机制。
参数
autoload_function
欲注册的自动装载函数。如果没有提供任何参数,则自动注册autoload的默认实现函数spl_autoload()。
返回值
成功时返回 TRUE, 或者在失败时返回 FALSE.
当PHP找不到类文件会调用这个方法,当注册了自己的函数或方法时,PHP不会调用__autoload()函数,而会调用自定义的函数
通过该函数实现自动加载,很多框架就用这种方法自动加载类
范例:
- php spl_autoload_register函数接口
- PHP的spl_autoload_register()函数
- 详解PHP spl_autoload_register()函数
- php spl_autoload_register()函数
- PHP函数__autoload()和spl_autoload_register()
- PHP中spl_autoload_register函数的用法
- PHP中spl_autoload_register函数的用法
- PHP中spl_autoload_register函数的用法
- PHP函数spl_autoload_register()用法和__autoload()介绍
- PHP中spl_autoload_register函数的用法
- PHP中spl_autoload_register函数的用法
- PHP中spl_autoload_register函数的用法
- PHP中spl_autoload_register函数的用法
- PHP中spl_autoload_register函数的用法
- PHP函数spl_autoload_register()用法和__autoload()介绍
- PHP中spl_autoload_register函数的用法
- PHP中spl_autoload_register函数的用法总结
- PHP中spl_autoload_register函数的用法
- eclipse的安装与配置
- java(多线程)实现高性能数据同步
- FIBS数列的差分测试
- 工作注意事项
- Protel快捷键详细说明
- php spl_autoload_register函数接口
- 结构体的初始化
- 特性缓冲区
- 释疑volatile用法
- JavaScript中SetTimeout()计时器最大值是多少
- 根据实例复习Cpp
- 在UITableView中画竖线
- Android学习01简单的图形绘制
- android 用代码设置margin属性,textView加粗