[PHP] Das letzte Zeichen einer Zeichenkette
Ich wusste noch gar nicht das substr() auch negative Werte kann. So kann man sich auch das letzte Zeichen einer Zeichenkette ganz einfach liefern lassen.
Beispiel:
<?php $string = "lorem ipsum"; $last_char = substr($string, -1); // return "m"; $last_char = substr($string, -2, 1); // return "u"; ?>
Echt praktisch. Und es steht sogar in der PHP Manual gleich im ersten Codeblock... *rolleyes*
Verwandte Beiträge
- Datenbankloses Galerie Script [1. Update] (PHP, Programmieren)
- PHP5, Debian Squeeze und $_ENV (PHP, Programmieren)
- ASCII Tabelle mit PHP generieren (PHP, Programmieren)
- Globaler Datenspeicher (PHP, Programmieren)
- Dockstar Keylistener (PHP, Programmieren)
Shortlink
4 Kommentare
1) kordian10 schrieb am 11.01.2010 um 09:04 Uhr
wie hast du es denn sonst gemacht um das letzte zeichen zu bekommen?
2) christian schrieb am 11.01.2010 um 09:16 Uhr
Mit strlen():
3) kordian10 schrieb am 15.01.2010 um 10:33 Uhr
alles klar... geht auch...
4) Bernhard H. schrieb am 30.01.2010 um 16:14 Uhr
Ist eigentlich komisch, dass $string{-1} nicht geht.






