如何只保留网址的这一特定部分?

时间:2015-02-20 13:35:16

标签: php

http://www.example.com/hu/link

使用PHP我怎样才能保留hu?请注意,link只是一个变量,可能是任何

4 个答案:

答案 0 :(得分:2)

您可以使用explode

$exploded = explode('/', 'http://www.example.com/hu/link');
$value = $exploded[3];

答案 1 :(得分:0)

一个解决方案就是:

$split = explode("/", $_SERVER["REQUEST_URI"]);
echo $split[1];

答案 2 :(得分:0)

$url = "http://www.example.com/hu/link";

$split_url = explode('/', $url);
echo $split_url[3];

输出:

hu

答案 3 :(得分:-1)

您可以像这样使用正则表达式preg_match

$url = 'http://www.example.com/hu/link';
preg_match('/.*www.*\/(.*)\//i',$url, $matches);
print_r($matches[1]);