Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/259.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 请求URI-是否可以替换字符?_Php_Title_Request Uri - Fatal编程技术网

Php 请求URI-是否可以替换字符?

Php 请求URI-是否可以替换字符?,php,title,request-uri,Php,Title,Request Uri,我目前正在使用此功能根据当前URL为我提供一个标题: <?php $url = $_SERVER["REQUEST_URI"]; echo"$url"; $url = trim ( $url ,'/' ); ?> <title>mysite.com - <?php echo $url; ?></title> 可以用连字符替换下划线吗?实现: mysite.com - 177-183-45-999 谢谢使用str\u替换: str_repla

我目前正在使用此功能根据当前URL为我提供一个标题:

<?php $url = $_SERVER["REQUEST_URI"]; 
echo"$url"; 
$url = trim ( $url ,'/' ); ?>
<title>mysite.com - <?php echo $url; ?></title>
可以用连字符替换下划线吗?实现:

mysite.com - 177-183-45-999
谢谢

使用str\u替换:

str_replace("_", "-", $url)
例如:

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

<?php echo str_replace("_", "-", $url); ?>
$url = str_replace("_", "-", trim($_SERVER["REQUEST_URI"], "/")); 
$url = str_replace('_', '-', $url);