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); DieBefehle ltrim() und chop() entfernen whitespace vor, bzw.nach der Zeichenkette. Fürdie verspielten PHP-Programmierer: strtoupper()und strtolower() wandeln alle Zeichen eines Stringsin Großbuchstaben, bzw. Kleinbuchstaben um. Achtung:Probleme kann es bei Umlauten geben. DerBefehl ucfirst() wandelt das erste Zeichen eines Stringsin Großbuchstaben um (wenn möglich). DerBefehl ucwords() hingegen wandelt in jedem Wort eines Stringsdas 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.
|