PHP: Länge eines Strings erkennen
Um mit PHP die Länge eines Strings zu ermitteln, gibt es eine praktische Funktion: Diese gibt die Länge des Strings als Zahl zurück: So weiß man, ob der String 2, 3 oder 255 Zeichen lang ist. Dies ist oft gut zu wissen: Zum Beispiel, um zu prüfen, ob der String überhaupt mit dem Befehl “substr()” gekürzt werden muss.
$string = 'dies ist ein string'; $laenge = strlen($string);
Die Funktion zur Ermittlung der Länge eines Strings heißt “strlen()”. Die Variable “$laenge” aus dem Beispiel oben hätte also den Wert 19.
Prüfen kann man das zum Beispiel mit diesem Befehl:
echo 'Der String: "'.$string.'" ist '.$laenge.' Zeichen lang!';
Dies würde diese Ausgabe ergeben:
Der String: "dies ist ein string" ist 19 Zeichen lang!
Zu beachten ist hier, dass nicht nur Buchstaben und Ziffern in dem String gezählt werden. Für die String-Länge relevant sind genauso Leerzeichen und Sonderzeichen: Sie alle werden als Länge des Strings gezählt.
Eine Besonderheit sind dabei allerdings Steuerzeichen. Das Zeichen “\n” steht für “new line” oder Zeilenumbruch: Dieses Zeichen wird von der Funktion strlen() als ein Zeichen gezählt, nicht als zwei Zeichen!
-
http://www.amazon.de/gp/product/B005N82HDC/ref=as_li_ss_tl?ie=UTF8&tag=computerhilfen&linkCode=as2&camp=1638&creative=19454&creativeASIN=B005N82HDC
(7x gelesen) -
http://www.amazon.de/gp/product/B005N82HDC/ref=as_li_ss_tl?ie=UTF8&tag=computerhilfen&linkCode=as2&camp=1638&creative=19454&creativeASIN=B005N82HDC
(7x gelesen) - pc-einsteigerkurs-4-4 (6x gelesen)
- pc-einsteigerkurs-4-3 (5x gelesen)
- pc-einsteigerkurs-4-5 (5x gelesen)
Mehr Tipps zu PHP: Länge eines Strings erkennen
-
GD Bild-Bibliothek für PHP installieren (z.B. auf einem Raspberry Pi)
Mit der Bild-Bibliothek "GD" kann man mit PHP zahlreiche Bildbearbeitungsfunktionen nutzen: So lassen sich Bilder erstellen, zuschneiden, umwandeln oder auch darin/darauf zeichnen. Die GD Bibliothek...
-
PHP: cURL Antwort als Variable speichern
Wenn man in PHP eine HTTP-Anfrage mit cURL absenden möchten, wird das Ergebnis direkt ausgegeben. Möchte man das nicht, kann man die cURL Antwort aber...
-
IT-Hardware: Längere Nutzungsdauer für mehr Nachhaltigkeit
IT und Umweltschutz müssen sich nicht ausschließen: Neue Prozessorgenerationen werden nicht nur leistungsfähiger, sondern auch stromsparender. Dies ist nämlich vor allem für den mobilen Einsatz...
-
HTML: URL eines iFrame per Javascript ändern
iFrames sind praktische kleine Erfindungen in HTML: Damit lassen sich Inhalte von einer anderen Seite auf der aktuellen Seite anzeigen. Das zeigen wir zum Beispiel...
-
Tools im Vergleich: Wie lange hält meine SSD?
Eine SSD kann bei bestimmter Nutzung schneller ausfallen als eine klassische HDD Festplatte: In der Regel hält sie aber ebenfalls sehr lange durch. Außerdem ist...
PHP: Länge eines Strings erkennen