PHP에서 문자열 끝에서 3자를 어떻게 제거 할 수 있습니까? "abcabcabc"은 "abcabc"가 될 것입니다!
PHP에서 문자열 끝에서 3자를 어떻게 제거 할 수 있습니까? "abcabcabc"은 "abcabc"가 될 것입니다!
답변:
그냥 해:
echo substr($string, 0, -3);
substr docsstrlen
에서 언급했듯이 전화 를 사용할 필요가 없습니다 .
길이가 주어지고 음수이면 문자열의 끝에서 그 많은 문자가 생략됩니다.
s($str)->cutEnd(3)
있는 것처럼 도움 이 될 수 있습니다 . 이것은 유니 코드 또는 멀티 바이트 안전입니다.