[php] PHP에서 문자열 끝에서 3자를 어떻게 제거 할 수 있습니까?

PHP에서 문자열 끝에서 3자를 어떻게 제거 할 수 있습니까? “abcabcabc”은 “abcabc”가 될 것입니다!



답변

그냥 해:

echo substr($string, 0, -3);

substr docsstrlen 에서 언급했듯이 전화 를 사용할 필요가 없습니다 .

길이가 주어지고 음수이면 문자열의 끝에서 그 많은 문자가 생략됩니다.


답변

<?php echo substr("abcabcabc", 0, -3); ?>


답변

<?php echo substr($string, 0, strlen($string) - 3); ?>


답변