从我的URI的开头和结尾删除"/"

djo*_*inz 1 php

所以我有一个像这样返回的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)

这不会删除任何斜杠,而且是非常草率的代码.任何帮助将不胜感激.

Mic*_*uda 7

为什么不呢:

$value = trim($value, "/");
Run Code Online (Sandbox Code Playgroud)

不需要正则表达式或检查第一个或最后一个字符是什么.