这里是我的网址:使用PHP来获取URL字符串
http://www.mywebsite.com/local/cityname-free-services
我使用
$url = $_SERVER['REQUEST_URI'];
$check = end(explode('/local/',$url));
$check = strtoupper($check);
echo $check;
得到城市名和利用它。然而,当回声我得到这个:
CITYNAME-FREE-SERVICES
当所有我想呼应的是:
CITYNAME
我需要什么,在代码中只得到城市的名字改变?
此外,一些城市名称在其中有一些破折号,我需要在回显时用空格替换它们。需要添加什么?谢谢!
+1使用'current()'。我去'array_shift(array_values())' –
他提到一些城市名字中有连字符。这种情况下不会破坏吗? –
事实上,我没有看到那部分,谢谢你指出 – emartel