REQUEST_URI - 可以替换字符吗?

时间:2014-02-27 13:45:38

标签: php title request-uri

我目前正在使用它根据当前网址给我一个标题:

<?php $url = $_SERVER["REQUEST_URI"]; 
echo"$url"; 
$url = trim ( $url ,'/' ); ?>
<title>mysite.com - <?php echo $url; ?></title>

我的许多网址格式如下:

mysite.com - 177_183_45_999

是否可以用连字符替换下划线?实现:

mysite.com - 177-183-45-999

谢谢

2 个答案:

答案 0 :(得分:1)

使用str_replace:

str_replace("_", "-", $url)

示例:

<?php echo str_replace("_", "-", $url); ?>

或者性感的oneliner:

$url = str_replace("_", "-", trim($_SERVER["REQUEST_URI"], "/")); 

答案 1 :(得分:1)

使用str_replace

$url = str_replace('_', '-', $url);