多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
###*安装时样本* * * * * * ~~~ <?php declare(strict_types = 1); namespace msqphp\core\route; Route::addRoule('*',function ($value) { return true; }); Route::addRoule(':int', function (& $value) { if (0 !== preg_match('/^\d+$/',$value)) { $value = (int) $value; return true; } else { return false; } }); Route::addRoule(':empty', function ($value) { return $value === ''; }); Route::addGroup([ 'name' =>'module', 'allowed' =>['home'], 'default' =>'home', 'namespace' =>true, ]); Route::group('module','home',function(){ //controller模块 Route::addGroup([ 'name' =>'controller', 'allowed' =>['index','user'], 'default' =>'index', 'namespace' =>'controller' ]); Route::group('controller','index', function(){ Route::get('index', function() { echo 'Welcome To Msqphp'; }); Route::get(':empty', 'Index@index'); }); Route::group('controller', 'user', function() { Route::get('index', 'User@index'); }); }); Route::error(function () { echo '匹配失败'; }); ~~~