企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
> 自定义扩展用于增强程序之间的复用性和扩展性,我们可以自定义一些扩展文件作为公共类来使用,扩展文件需要放置于框架的`Extend/Class`目录中,然后您就可以在程序中使用`extend`来加载它,例子: ```php //加载扩展类文件 extend('UploadFile.class.php'); //实例化对象信息 $upload = new \Upload(); //进行上传 if(!$upload->upload()) { // 上传错误提示错误信息 return $upload->getErrorMsg(); }else{ // 上传成功 获取上传文件信息 $info = $upload->getUploadFileInfo(); return $info; } ``` > 当然您还可以使用下面的方式进行加载 ```php \Framework\App::$app->get('Extend')->addClass('UploadFile.class.php'); ``` > extend方法可以传递一个数组用户一次载入多个扩展文件,例如: ```php extend(['a.php','b.php','c.php']); ```