yii能否缺少SPL.php而运行 [ 求助交流 ]
闲着没事追yii2.0
源码,发现yii的类自动加载 vendor\composer\autoload_real.php
中调用了spl_autoload_register
函数来注册一个autoload方法,问题是:
spl_autoload_register
函数存在于SPL.php
中,请问SPL.php
是如何被yii
所调用的?
还有,如果我把我的yii
源码上传到服务器上,SPL.php
是否会无法调用,yii
可以缺少SPL
而运行吗?
共 2 条回复
-
spl叫php标准库,是php提供的一套解决典型问题的库,如你所见的自动spl_autoload_register,还有迭代器、观察者模式一类的东西。他是php自带的扩展,php可以直接用,不用加载。你所见的SPL.php应该是IDE用来做代码提示的一些东西,并不真正存在。详见文档:http://php.net/manual/zh/book.spl.php
ArthurSS 广东珠海
注册时间:2015-03-14
最后登录:2017-05-17
在线时长:61小时10分
最后登录:2017-05-17
在线时长:61小时10分
- 粉丝13
- 金钱1432
- 威望50
- 积分2542