我开始使用PHP构建自己的MVC,我正在尝试获取当前的URL以创建路由系统。我正在关注视频,代码如下。但是,它不起作用。
<?php
// phpinfo();
echo "15";
$url = $_GET['url'];
// echo $url;
答案 0 :(得分:2)
您误以为$_SERVER['REQUEST_URI']
$_GET['url']
$_GET['URL']
是一个获取声明。这意味着您需要通过网址IE http://example.com?URL=myurl
获取当前网址..只需使用echo $_SERVER['REQUEST_URI'];
答案 1 :(得分:0)
$_GET
会获取get参数,而不是整个网址。请使用$_SERVER['REQUEST_URI']
。