我的路由器路径带有'。'在其中,我的路径是downloads/pass.pkpass
我已将web.php中的路径定义为以下
$router->get('downloads/pass.pkpass', 'PassServerController@downloadPass');
但不知怎的,它不起作用。如果我删除'。'它工作正常。这可能是什么问题?
它最近才起作用,之后我更新了流明,因为它无效。
答案 0 :(得分:2)
.
是PHP中的字符串连接运算符。
示例
<?php
$string1 = "Test";
$string2 = "working!";
$string = $string1 . $string2;
echo $string;
?>
这将打印“测试工作!”
你可以通过这个获得你的路线
$router->get('downloads/pass.'.'pkpass', 'PassServerController@downloadPass');
但这是我们可以说的某种黑客行为。
您可以使用_
代替.
参数,这些参数肯定会有效。