source

문자열 PHP에서 후행 슬래시 제거

bestscript 2022. 10. 23. 11:42

문자열 PHP에서 후행 슬래시 제거

PHP를 사용하여 문자열에서 후행 슬래시를 제거할 수 있습니까?

물론입니다. 마지막 글자가 슬래시인지 확인하고 핵을 주입하기만 하면 됩니다.

if(substr($string, -1) == '/') {
    $string = substr($string, 0, -1);
}

더 은 ((으)로)를 사용하는 것입니다.rtrim()- 모든 후행 슬래시를 제거합니다.

$string = rtrim($string, '/');

이렇게 하면 후행 슬래시가 제거됩니다.

$str = rtrim($str, '/');

받아들여졌지만, 여기서되어, 「을 있습니다.rtrim()뭇매를 맞다

$string = rtrim($string, '/\\'); //strip both forward and back slashes

이 질문은 경로와 관련된 것으로 생각되므로 *nix에서 Windows로의 이동성을 보장합니다.

rtrim rtrim 문자열은 후행 슬래시로 끝나지 않으므로 rtrim을 사용합니다.

네, 그렇습니다!

http://php.net/manual/en/function.rtrim.php

언급URL : https://stackoverflow.com/questions/4319105/remove-trailing-slash-from-string-php