Composer
cd到 thinkcmf 程序根目录到
composer requrie phpoffice/phpexcel
extend目录
如果你的类库有完整的命名空间,可以直接把类库放到 simplewind/extend
下,框架会自动注册对应的命名空间,如:
ErrorCode
类位于simplewind/extend/wxapp/aes/ErrorCode.php
,那么它的命名空间是namespace wxapp\aes;
<?php
namespace wxapp\aes;
/**
* error code 说明.
* <ul>
* <li>-41001: encodingAesKey 非法</li>
* <li>-41003: aes 解密失败</li>
* <li>-41004: 解密后得到的buffer非法</li>
* <li>-41005: base64加密失败</li>
* <li>-41016: base64解密失败</li>
* </ul>
*/
class ErrorCode
{
public static $OK = 0;
public static $IllegalAesKey = -41001;
public static $IllegalIv = -41002;
public static $IllegalBuffer = -41003;
public static $DecodeBase64Error = -41004;
}
手动导入
导入 simplewind/extend/mytest.php
import('mytest',EXTEND_PATH);
如果有类不带命名空间,一定在使用类时,类的前面加上\
如:
$mytest = new \MyTest();