23 lines
464 B
PHP
23 lines
464 B
PHP
<?php
|
|
use think\facade\Route;
|
|
|
|
/**
|
|
* 自动加载子路由文件
|
|
* 路由文件存放在 routes/ 目录下
|
|
*/
|
|
$routesPath = __DIR__ . '/routes';
|
|
|
|
// 检查路由目录是否存在
|
|
if (is_dir($routesPath)) {
|
|
// 获取所有 .php 文件
|
|
$routeFiles = glob($routesPath . '/*.php');
|
|
|
|
// 按名称排序,确保加载顺序
|
|
sort($routeFiles);
|
|
|
|
// 加载每个路由文件
|
|
foreach ($routeFiles as $file) {
|
|
require_once $file;
|
|
}
|
|
}
|