Wie kann ich 3 Zeichen am Ende eines Strings in PHP entfernen? "abcabcabc" würde zu "abcabc" werden!
Wie kann ich 3 Zeichen am Ende eines Strings in PHP entfernen? "abcabcabc" würde zu "abcabc" werden!
Antworten:
Mach einfach:
echo substr($string, 0, -3);
Sie müssen keinen strlen
Aufruf verwenden, da, wie in den substr-Dokumenten angegeben :
Wenn die Länge angegeben und negativ ist, werden so viele Zeichen am Ende der Zeichenfolge weggelassen
<?php echo substr("abcabcabc", 0, -3); ?>
<?php echo substr($string, 0, strlen($string) - 3); ?>
s($str)->cutEnd(3)
hilfreiche Informationen in dieser eigenständigen Bibliothek . Dies ist Unicode- oder Multibyte-sicher.