# 类加载机制
ZhiCms引入了php5.3的命名空间,加载第三方类不需要再进行include等引入操作,具体请自行百度php命名空间,命名空间根路径为项目的根路径。
实例化类:
~~~
类文件:
/framework/ext/pinyin.php
使用:
$pinyin = new /framework/ext/Pinyin;
$pinyin->output('演示');
~~~
静态类:
~~~
类文件:
/framework/ext/Xml.php
使用:
$pinyin = new /framework/ext/Xml::decode($xmlContent);
~~~
需要注意的是类名头部要声明当前类的命名空间
~~~
文件:
name.php
源码:
<?php
namespace framework\ext;
class name {
...
}
~~~