PHP - Text (Zeichenketten & Strings)

Zeichenketten (engl. Strings) sind alle Folgen von Buchstaben und/oder Ziffern (Text), die in einer Variable gespeichert sind (z.B. "Hallo Welt"). Diese lassen sich ausgeben oder bearbeiten.

Ausgabe von Zeichenketten

echo - Ausgabe von Zeichenketten
print - Ausgabe von Zeichenketten
fprint - formatierte Ausgabe von Zeichenketten
sprintf - gibt formatierte Zeichenkette zurück

Funktionen zur Bearbeitung von Zeichenketten (Strings)

trim - entfernt Leerzeichen an Anfang und Ende
chop - entfernt Leerzeichen am Ende der Zeichenkette
ltrim - entfernt Leerzeichen am Anfang der Zeichenkette
addslashes - Sonderzeichen werden mit Backslash versehen
stripslashes - entfernt Backslashes vor Sonderzeichen
strip_tags - entfernt PHP- und HTML-Tags (PHP 4)

chr - wandelt ASCII-Wert in Zeichen um
nl2br - wandelt Zeilenumbruch in <br>-Tag um
ord - wandelt Zeichen in ASCII-Wert

crc32 - erzeugt Prüfsumme für Zeichenkette
crypt - Verschlüsselung einer Zeichenkette
md5 - berechtnet MD5-Zeichenfolge

explode - teilt Zeichenkette nach gewähltem Trennzeichen
implode - Zusammenfassung eines Arrays zu Zeichenkette
join - entspricht implode
strtok - zerlegt Zeichenkette in Teile
chunk_split - trennt Zeichenketten in Stücke bestimmter Länge

setlocale - Text-Ausgabe (Datum, Uhrzeit usw.) an Land anpassen

strlen - ermittelt Länge einer Zeichenkette
similar_text - berechnet Ähnlichkeit zwischen Zeichenketten
soundex - Lautwert einer Zeichenkette
strcmp - vergleicht zwei Zeichenketten auf "größer"-"kleiner"
strcspn - vergleicht zwei Zeichenketten auf gleiche Zeichen
strspn - vergleicht zwei Zeichenketten auf gleiche Zeichen

strrev - dreht Zeichenkette um
str_repeat - wiederholt bestimmtes Zeichen (PHP4)
str_replace - ersetzt Teile einer Zeichenkette
strtr - ersetzt Zeichen durch andere
substr - gibt Teil einer Zeichenkette zurück

strtolower - wandelt alle Zeichen im Text in Kleinbuchstaben um
strtoupper - wandelt alle Zeichen im Text in Großbuchstaben um
ucfirst - wandelt erstes Zeichen in Großbuchstaben um
ucwords - wandelt erstes Zeichen jedes Wortes in Großbuchstaben um

Funktionen zur Suche in Zeichenketten (Strings)

strchr - findet Zeichen in Zeichenkette beginnend an deren Anfang
strrpos - sucht Zeichen von Ende einer Zeichenkette an
strpos - sucht Zeichen von Anfang einer Zeichenkette an
strrchr - findet Zeichen in Zeichenkette beginnend an deren Ende
strspn - erkennt Zeichen in Zeichenkette und gibt diesen Teil zurück
strstr - entspricht strch

Weitere Funktionen zur Bearbeitung von Zeichenketten finden sich unter URL & HTML und Reguläre Ausdrücke. Die Zeichenketten-Operatoren werden in der Rubrik Operatoren erläutert.

Ergänzung? Fehler? Schreib uns an team@phpbox.de
Du findest phpbox.de nützlich? Wir freuen uns über einen Link auf phpbox.de

Einstieg in PHP 8 und MySQL
PHP Buch