Weiter Zurück [Inhalt] Online Suche im Handbuch

39.21 String - Funktionen

Ein weiteres wichtiges Betätigungsfeld von PHP3 ist die Bearbeitung von Zeichenketten. Es gibt eine ganze Reihe von Befehlen um Zeichenketten zu manipulieren, wir stellen hier nur die wichtigsten vor, der Rest kann im Handbuch im Kapitel "String-Funktionen" nachgeschlagen werden. trim entfernt Leerzeichen, Tabulatorzeichen etc. vor dem ersten und nach dem letzen "echten" Zeichen in der Zeichenkette.


        $x = "   Ich bin eine Zeichenkette! ";
        $y = trim($x);

Die Befehle ltrim() und chop() entfernen whitespace vor, bzw. nach der Zeichenkette.

Für die verspielten PHP-Programmierer:

strtoupper() und strtolower() wandeln alle Zeichen eines Strings in Großbuchstaben, bzw. Kleinbuchstaben um. Achtung: Probleme kann es bei Umlauten geben.

Der Befehl ucfirst() wandelt das erste Zeichen eines Strings in Großbuchstaben um (wenn möglich).

Der Befehl ucwords() hingegen wandelt in jedem Wort eines Strings das erste Zeichen in Großbuchstaben um (wenn möglich).

Der folgende Befehl ist besonders wichtig, wenn man vorhandene Text für das WWW aufbereiten will:


        $x = nl2br($y);

ersetzt alle Zeilenumbruch-Zeichen ("\n") des Strings $y in die Zeichenfolge <BR>\n.

Daneben gibt es noch einige wichtige Funktionen, um Strings zu vergleichen, ersetzen und mit HTML Sonderzeichen umzugehen. Schauen Sie sich hierzu im Handbuch zu PHP3 im Internet um.


Weiter Zurück [Inhalt] Online Suche im Handbuch