所以我有一个像这样返回的URI/intelliship /我需要从该URI中删除开始斜杠和尾随斜杠.
尝试(FAILED)代码:
<?php
$value = $_SERVER['REQUEST_URI'];
function __construct($value){
if(strpos($value,'/')==FALSE){
return trim(substr(strrchr($value, ' '), 1 ));
}else{
return trim(substr($value, strpos($value,'/')),'/');
}
$value = ucwords($value);
}
?>
Run Code Online (Sandbox Code Playgroud)
这不会删除任何斜杠,而且是非常草率的代码.任何帮助将不胜感激.
为什么不呢:
$value = trim($value, "/");
Run Code Online (Sandbox Code Playgroud)
不需要正则表达式或检查第一个或最后一个字符是什么.
| 归档时间: |
|
| 查看次数: |
75 次 |
| 最近记录: |