PHP: Erste X Zeichen vom Anfang eines Strings auslesen
Frage von Gast | 14.07.2015 um 14:33
Ich möchte gerne mit PHP einige der ersten Zeichen von einem String auslesen. Also zum Beispiel die ersten beiden Zeichen oder die ersten 10 Zeichen eines beliebigen Strings von vorne.
Gibt es dafür irgendeine Funktion in PHP?
Ähnliche Themen
PHP: Beliebige Zeichen am Anfang und Ende eines Strings entfernen
Tutorial | 0 Kommentare
PHP: Nur bestimmte Buchstaben, Zahlen und Zeichen in einem String zulassen
Tipp | 10 Kommentare
JavaScript: Letztes Zeichen aus String entfernen
Tipp | 0 Kommentare
PHP: Erste Stelle von Zahl oder String auslesen
Tutorial | 0 Kommentare
PHP: Strings mit Ctype-Funktionen auf Zeichenklassen überprüfen
Artikel | 0 Kommentare
MySQL: Zeilenumbrüche in MySQL
Tipp | 0 Kommentare
PHP: Erste X Zeichen vom Anfang eines Strings abschneiden
Frage | 1 Antwort
Wichtiger Hinweis
Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.
Jetzt mitmachen
Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.
Ja, die Funktion heißt substr(), substr() gibt uns einen Teil-String eines Strings zurück.
Hier ist ein kleines Anwendungsbeispiel dafür.
Wir übergeben substr() zunächst unseren String (hier "abcdef") als ersten Parameter.
Der zweite Parameter ist in unserem Fall immer 0. Dieser Parameter markiert die Startposition unseres gewünschten Teil-Strings. Da wir immer am Anfang des Strings beginnen möchten und das erste Zeichen die Position 0 hat übergeben wir immer 0.
Der dritte Parameter ist die gewünschte Länge unseres Teil-Strings, also die Anzahl der Zeichen, die ausgeschnitten werden. Will man nur das erste Zeichen des Strings haben übergibt man entsprechend 1 und erhält in unserem Beispiel "a". Wenn wir eine Länge von 2 oder 5 übergeben verlängert sich der Teil-String um diese Anzahl an Zeichen und wir erhalten "ab" und "abcde".
14.07.2015 um 14:40