PHP中的PSR-0规范

/ 0评 / 0

一、命名空间与自动载入

命名空间主要就是为了区分一个项目中相同的类,一般我们的命名空间与文件夹名称一致即可,使用 namespace 关键字
而自动载入是为了解决我们在一个项目中使用其他类是手动载入的繁琐
//自动载入技术
spl_autoload_register('\\DuiCode\\Loader::autoload');

二、PSR-0规范

[1]命名空间必须与绝对路径一致
[2]类名首字母必须大写
[3]除去入口文件外,其他“.php”必须只有一个类
[4]php类文件必须自动载入,不采用include等
[5]单一入口

PSR-001

三、源码

index.php


Config/Object.php


Config/Loader.php


App/Home/Index.php


    

评论已关闭。