Wie kann ich drei Zeichen am Ende einer Zeichenfolge in PHP entfernen?

Lesezeit: 1 Minute

Wie kann ich drei Zeichen am Ende einer Zeichenfolge in PHP entfernen?

Aus „abcabcabc“ würde „abcabc“ werden!

Benutzer-Avatar
bensiu

Mach einfach:

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

Sie müssen kein verwenden strlen anrufen, da, wie in vermerkt die substr-Dokumentation:

Wenn die Länge angegeben und negativ ist, werden so viele Zeichen am Ende der Zeichenfolge weggelassen

Benutzer-Avatar
KomarSerjio

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

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

  • Das strlen() ist unnötig.

    – Bill Weinmann

    15. Februar 2014 um 19:09 Uhr

1362490cookie-checkWie kann ich drei Zeichen am Ende einer Zeichenfolge in PHP entfernen?

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy