Jak mogę usunąć 3 znaki na końcu łańcucha w php? „abcabcabc” zmieni się w „abcabc”!
Jak mogę usunąć 3 znaki na końcu łańcucha w php? „abcabcabc” zmieni się w „abcabc”!
Odpowiedzi:
Po prostu zrób:
echo substr($string, 0, -3);
Nie musisz używać strlen
połą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
<?php echo substr("abcabcabc", 0, -3); ?>
s($str)->cutEnd(3)
Pomocne mogą być informacje zawarte w tej niezależnej bibliotece . Jest to bezpieczne dla Unicode lub wielobajtowe.