REQUEST_URI - можно заменить символы?

В настоящее время я использую это, чтобы дать мне название на основе текущего URL:

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

Многие из моих URL-адресов отформатированы так:

mysite.com - 177_183_45_999

Можно ли заменить подчеркивание дефисами? достичь:

mysite.com - 177-183-45-999

Спасибо

2 ответа

Решение

Используйте str_replace:

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

Пример:

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

Или для сексуального приятеля:

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

Используйте str_replace:

$url = str_replace('_', '-', $url);
Другие вопросы по тегам