企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
* [ ] 单独加载使用 * 比如Worker定时器要加载项目中的类时可以使用 ``` OpenLoad($ItemDir = null, $Type = null) ``` ItemDir(string|array):项目位置(null默认当前位置) Type (string|null):项目配置类型或者配置文件位置(支持json类型),`array=使用项目Config/Config.php配置` ***** ``` <?php //引加文件 require_once __DIR__ . '/zqphp/AutoLoad.php'; \zqphp\AutoLoad::OpenLoad(); //默认为载加当前目录,PhpDir为空 \index::main(); //index类的main方法 ``` ``` <?php //说明例 require_once __DIR__ . '/zqphp/AutoLoad.php'; use \zqphp\AutoLoad, Workerman\Worker; AutoLoad::OpenLoad(__DIR__ . '/application', true); $HttpObj = new Worker("http://0.0.0.0:2345"); $HttpObj->count = 4; $HttpObj->onMessage = function ($Obj) { /** * 这里可以调application项目里面的类使用(只支持数据类)方法里面不能有SendFile,SendData * OpenLoad简单来说就是在Worker加载类上多了一个功能,就是可以加载项目的类 */ //dump(Request::get());//请求类方法可以在这里使用 $Obj->send('hello world'); }; Worker::runAll(); ```