“如何获取完整URL路径”;http://127.0.0.1:8000/admin/2#document" 在PHP或Laravel中
我想使用PHP或Laravel框架获取完整的URL路径“”。我尝试使用“如何获取完整URL路径”;http://127.0.0.1:8000/admin/2#document" 在PHP或Laravel中,php,laravel,url,url-parameters,Php,Laravel,Url,Url Parameters,我想使用PHP或Laravel框架获取完整的URL路径“”。我尝试使用$\u SERVER['REQUEST\u URI']获取,但没有成功。如果我没有弄错您的问题,您想获取您所在页面的当前URL吗?如果是这种情况,则会有一个url()helper方法输出当前的url。在控制器内,执行以下操作: $url = Request::url(); echo $url; 编辑: 如果逻辑中存在一些查询,可以使用getRequestUri()方法: $url = Request::getRequest
$\u SERVER['REQUEST\u URI']
获取,但没有成功。如果我没有弄错您的问题,您想获取您所在页面的当前URL吗?如果是这种情况,则会有一个url()
helper方法输出当前的url。在控制器内,执行以下操作:
$url = Request::url();
echo $url;
编辑:
如果逻辑中存在一些查询,可以使用getRequestUri()
方法:
$url = Request::getRequestUri();
echo $url;
您可以在官方网站上阅读更多信息。查看或。浏览器不会将url片段发送到服务器。您想将其取出到哪里?控制器?blade?您无法将
#文档
发送到服务器,尽管URL片段没有发送到服务器。如果需要#document
,请在get参数中对片段进行编码并发送它。我已经尝试过了,但没有获取完美的URL。我想在#标记后获取值。例如“文件”。