문자열에서 문자를 제거하는 PHP


Answers

$str = preg_replace('/\?\//', '?', $str);

편집 : CMS의 대답을 참조하십시오. 늦었 어. 나는 더 잘 알아야 해.

Question

내 PHP 약한 및이 문자열을 변경하려면 노력하고있어 :

http://www.example.com/backend.php?/c=crud&m=index&t=care
                                   ^

되려고:

http://www.example.com/backend.php?c=crud&m=index&t=care
                                  ^

backend.php?/ 제거 backend.php? . 이 작업을 수행하는 가장 좋은 방법에 대한 아이디어가 있습니까?

감사!




$splitPos = strpos($url, "?/");
if ($splitPos !== false) {
    $url = substr($url, 0, $splitPos) . "?" . substr($url, $splitPos + 2);
}