webman route中 使用路由时 能否忽略大小写
如
Route::any('/ip/{ip}', ['app\controller\Ip', 'index']);
只能匹配 /ip/{ip} 而无法匹配到 /Ip/{ip} 等
这个最好的统一为小写!不然windows环境到Linux容易出问题
???为什么要用windows环境
大小写和系统有影响,psr-4自动加载,windows不分文件大小写,但是Linux下直接404。
webman路由(自定义路由)我记得底部是直接匹配的,应该是不能忽略大小写
好的, 理论上可以 对path 进行全小写 处理吧 然后 再去进行匹配吧, 可以考虑增加一个方法或参数来实现
strtolower
对,可以提交pr
这个最好的统一为小写!不然windows环境到Linux容易出问题
???为什么要用windows环境
大小写和系统有影响,psr-4自动加载,windows不分文件大小写,但是Linux下直接404。
webman路由(自定义路由)我记得底部是直接匹配的,应该是不能忽略大小写
好的, 理论上可以 对path 进行全小写 处理吧 然后 再去进行匹配吧, 可以考虑增加一个方法或参数来实现
strtolower
对,可以提交pr