PHP获取当前页面的URL

时间:2014-03-15 15:18:43

标签: php url

我正在使用它:

$current_url = $_SERVER['REQUEST_URI'];

这会给我/index.php例如,如何让它不显示/只有index.php

3 个答案:

答案 0 :(得分:0)

$current_url = $_SERVER['REQUEST_URI'];
$current_url = substr($current_url, 1);

Substring删除第一个正斜杠

的字符

答案 1 :(得分:0)

在PHP中使用basename()

<?php
$current_url = $_SERVER['REQUEST_URI'];
echo basename($current_url);

答案 2 :(得分:0)

如果可能有多个斜线,即。 “/pages/test/page.php”

你应该使用

$current_url = pathinfo($_SERVER['REQUEST_URI'],PATHINFO_BASENAME);

或者您可以使用

$current_url = end(explode('/', $_SERVER['REQUEST_URI']));