311 Jak mogę usunąć 3 znaki na końcu łańcucha w php? „abcabcabc” zmieni się w „abcabc”! php string źródło 1 s($str)->cutEnd(3)Pomocne mogą być informacje zawarte w tej niezależnej bibliotece . Jest to bezpieczne dla Unicode lub wielobajtowe. caw Odpowiedzi: 669 Po prostu zrób: echo substr($string, 0, -3); Nie musisz używać strlenpołączenia, ponieważ, jak zauważono w dokumentach podrzędnych : Jeśli podana jest długość i jest ona ujemna, wówczas tyle znaków zostanie pominiętych na końcu łańcucha bensiu źródło 30 <?php echo substr("abcabcabc", 0, -3); ?> KomarSerjio źródło 6 <?php echo substr($string, 0, strlen($string) - 3); ?> Jan źródło 21 Strlen () jest niepotrzebny. Bill Weinman
669 Po prostu zrób: echo substr($string, 0, -3); Nie musisz używać strlenpołączenia, ponieważ, jak zauważono w dokumentach podrzędnych : Jeśli podana jest długość i jest ona ujemna, wówczas tyle znaków zostanie pominiętych na końcu łańcucha bensiu źródło
6 <?php echo substr($string, 0, strlen($string) - 3); ?> Jan źródło 21 Strlen () jest niepotrzebny. Bill Weinman
s($str)->cutEnd(3)
Pomocne mogą być informacje zawarte w tej niezależnej bibliotece . Jest to bezpieczne dla Unicode lub wielobajtowe.Odpowiedzi:
Po prostu zrób:
Nie musisz używać
strlen
połączenia, ponieważ, jak zauważono w dokumentach podrzędnych :źródło
<?php echo substr("abcabcabc", 0, -3); ?>
źródło
źródło