PHP 5 StringFunktionen
PHP 5 String-Funktionen
PHP-String-Funktionen sind Teil des PHP-Kerns. Für die Verwendung dieser Funktionen ist keine Installation erforderlich.
| Funktion | Beschreibung |
|---|---|
| addcslashes() | Gibt eine Zeichenkette zurück, in der vor angegebenen Zeichen Backslashes eingefügt wurden. |
| addslashes() | Gibt eine Zeichenkette zurück, in der vor vordefinierten Zeichen Backslashes eingefügt wurden. |
| bin2hex() | Konvertiert eine Zeichenkette aus ASCII-Zeichen in Hexadezimalwerte. |
| chop() | Entfernt Leerzeichen oder andere Zeichen von der rechten Seite einer Zeichenkette. |
| chr() | Gibt ein Zeichen für einen angegebenen ASCII-Wert zurück. |
| chunk_split() | Teilt eine Zeichenkette in eine Reihe kleinerer Teile. |
| convert_cyr_string() | Konvertiert eine Zeichenkette von einem kyrillischen Zeichensatz in einen anderen. |
| convert_uudecode() | Dekodiert eine uuencodierte Zeichenkette. |
| convert_uuencode() | Kodiert eine Zeichenkette mithilfe des uuencode-Algorithmus. |
| count_chars() | Gibt Informationen über die in einer Zeichenkette verwendeten Zeichen zurück. |
| crc32() | Berechnet eine 32-Bit-CRC (Cyclic Redundancy Checksum) für eine Zeichenkette. |
| crypt() | Einweg-Hashing für Zeichenketten. |
| echo() | Gibt eine oder mehrere Zeichenketten aus. |
| explode() | Zerlegt eine Zeichenkette in ein Array. |
| fprintf() | Schreibt eine formatierte Zeichenkette in den angegebenen Ausgabestream. |
| get_html_translation_table() | Gibt die Übersetzungstabelle zurück, die von htmlspecialchars() und htmlentities() verwendet wird. |
| hebrev() | Konvertiert hebräischen Text in sichtbaren Text. |
| hebrevc() | Konvertiert hebräischen Text in sichtbaren Text und wandelt Zeilenumbrüche (\n) in <br> um. |
| hex2bin() | Konvertiert eine Zeichenkette aus Hexadezimalwerten in ASCII-Zeichen. |
| html_entity_decode() | Konvertiert HTML-Entitäten in Zeichen. |
| htmlentities() | Konvertiert Zeichen in HTML-Entitäten. |
| htmlspecialchars_decode() | Konvertiert einige vordefinierte HTML-Entitäten in Zeichen. |
| htmlspecialchars() | Konvertiert einige vordefinierte Zeichen in HTML-Entitäten. |
| implode() | Gibt eine Zeichenkette zurück, die aus Array-Elementen besteht. |
| join() | Alias von implode(). |
| lcfirst() | Konvertiert das erste Zeichen einer Zeichenkette in Kleinbuchstaben. |
| levenshtein() | Gibt die Levenshtein-Distanz zwischen zwei Zeichenketten zurück. |
| localeconv() | Gibt lokale Informationen zur Zahlen- und Währungsformatierung zurück. |
| ltrim() | Entfernt Leerzeichen oder andere Zeichen von der linken Seite einer Zeichenkette. |
| md5() | Berechnet den MD5-Hash einer Zeichenkette. |
| md5_file() | Berechnet den MD5-Hash einer Datei. |
| metaphone() | Berechnet den Metaphone-Schlüssel einer Zeichenkette. |
| money_format() | Gibt eine als Währungszeichenkette formatierte Zeichenkette zurück. |
| nl_langinfo() | Gibt die angegebenen Locale-Informationen zurück. |
| nl2br() | Fügt vor jedem Zeilenumbruch in einer Zeichenkette HTML-Zeilenumbrüche ein. |
| number_format() | Formatiert eine Zahl mit Tausendertrennzeichen. |
| ord() | Gibt den ASCII-Wert des ersten Zeichens einer Zeichenkette zurück. |
| parse_str() | Zerlegt eine Query-Zeichenkette in Variablen. |
| print() | Gibt eine oder mehrere Zeichenketten aus. |
| printf() | Gibt eine formatierte Zeichenkette aus. |
| quoted_printable_decode() | Konvertiert eine quoted-printable-Zeichenkette in eine 8-Bit-Zeichenkette. |
| quoted_printable_encode() | Konvertiert eine 8-Bit-Zeichenkette in eine quoted-printable-Zeichenkette. |
| quotemeta() | Maskiert Metazeichen. |
| rtrim() | Entfernt Leerzeichen oder andere Zeichen von der rechten Seite einer Zeichenkette. |
| setlocale() | Legt Locale-Informationen fest. |
| sha1() | Berechnet den SHA-1-Hash einer Zeichenkette. |
| sha1_file() | Berechnet den SHA-1-Hash einer Datei. |
| similar_text() | Berechnet die Ähnlichkeit zwischen zwei Zeichenketten. |
| soundex() | Berechnet den Soundex-Schlüssel einer Zeichenkette. |
| sprintf() | Schreibt eine formatierte Zeichenkette in eine Variable. |
| sscanf() | Parst Eingaben aus einer Zeichenkette gemäß einem angegebenen Format. |
| str_getcsv() | Parst eine CSV-Zeichenkette in ein Array. |
| str_ireplace() | Ersetzt einige Zeichen in einer Zeichenkette (Groß-/Kleinschreibung wird nicht unterschieden). |
| str_pad() | Füllt eine Zeichenkette auf eine neue Länge auf. |
| str_repeat() | Wiederholt eine Zeichenkette eine angegebene Anzahl von Malen. |
| str_replace() | Ersetzt einige Zeichen in einer Zeichenkette (Groß-/Kleinschreibung wird beachtet). |
| str_rot13() | Führt eine ROT13-Kodierung für eine Zeichenkette durch. |
| str_shuffle() | Mischt alle Zeichen in einer Zeichenkette zufällig. |
| str_split() | Teilt eine Zeichenkette in ein Array auf. |
| str_word_count() | Zählt die Anzahl der Wörter in einer Zeichenkette. |
| strcasecmp() | Vergleicht zwei Zeichenketten (ohne Berücksichtigung der Groß-/Kleinschreibung). |
| strchr() | Findet das erste Vorkommen einer Zeichenkette in einer anderen Zeichenkette. (Alias von strstr().) |
| strcmp() | Vergleicht zwei Zeichenketten (unter Berücksichtigung der Groß-/Kleinschreibung). |
| strcoll() | Vergleicht zwei Zeichenketten (gemäß den Locale-Einstellungen). |
| strcspn() | Gibt die Anzahl der Zeichen zurück, die in einer Zeichenkette gefunden werden, bevor eines der angegebenen Zeichen gefunden wird. |
| strip_tags() | Entfernt HTML- und PHP-Tags aus einer Zeichenkette. |
| stripcslashes() | Entfernt Backslashes, die von der Funktion addcslashes() hinzugefügt wurden. |
| stripslashes() | Entfernt Backslashes, die von der Funktion addslashes() hinzugefügt wurden. |
| stripos() | Gibt die Position des ersten Vorkommens einer Zeichenkette in einer anderen Zeichenkette zurück (Groß-/Kleinschreibung wird nicht berücksichtigt). |
| stristr() | Findet die Position des ersten Vorkommens einer Zeichenkette in einer anderen Zeichenkette (Groß-/Kleinschreibung wird nicht berücksichtigt). |
| strlen() | Gibt die Länge einer Zeichenkette zurück. Für die Behandlung chinesischer Zeichenketten verwenden Sie die Funktionmb_strlen()。 |
| strnatcasecmp() | Vergleicht zwei Zeichenketten mithilfe eines "natural order"-Algorithmus (Groß-/Kleinschreibung wird nicht berücksichtigt). |
| strnatcmp() | Vergleicht zwei Zeichenketten unter Verwendung eines "natural order"-Algorithmus (Groß-/Kleinschreibung wird beachtet). |
| strncasecmp() | Vergleicht die ersten n Zeichen von Zeichenketten (Groß-/Kleinschreibung wird nicht beachtet). |
| strncmp() | Vergleicht die ersten n Zeichen von Zeichenketten (Groß-/Kleinschreibung wird beachtet). |
| strpbrk() | Durchsucht eine Zeichenkette nach einem der angegebenen Zeichen. |
| strpos() | Gibt die Position des ersten Vorkommens einer Zeichenkette in einer anderen Zeichenkette zurück (Groß-/Kleinschreibung wird beachtet). |
| strrchr() | Findet das letzte Vorkommen einer Zeichenkette in einer anderen Zeichenkette. |
| strrev() | Kehrt eine Zeichenkette um. |
| strripos() | Findet die Position des letzten Vorkommens einer Zeichenkette in einer anderen Zeichenkette (Groß-/Kleinschreibung wird nicht beachtet). |
| strrpos() | Findet die Position des letzten Vorkommens einer Zeichenkette in einer anderen Zeichenkette (Groß-/Kleinschreibung wird beachtet). |
| strspn() | Gibt die Anzahl der angegebenen Zeichen zurück, die in einer Zeichenkette enthalten sind. |
| strstr() | Findet das erste Vorkommen einer Zeichenkette in einer anderen Zeichenkette (Groß-/Kleinschreibung wird beachtet). |
| strtok() | Teilt eine Zeichenkette in kleinere Zeichenketten auf. |
| strtolower() | Wandelt eine Zeichenkette in Kleinbuchstaben um. |
| strtoupper() | Wandelt eine Zeichenkette in Großbuchstaben um. |
| strtr() | Übersetzt angegebene Zeichen in einer Zeichenkette. |
| substr() | Gibt einen Teil einer Zeichenkette zurück. |
| mb_substr() | Gibt einen Teil einer chinesischen Zeichenkette zurück. |
| substr_compare() | Vergleicht zwei Zeichenketten ab einer angegebenen Startposition (binärsicher und optional unter Beachtung der Groß-/Kleinschreibung). |
| substr_count() | Zählt die Anzahl der Vorkommen einer Teilzeichenkette in einer Zeichenkette. |
| substr_replace() | Ersetzt einen Teil einer Zeichenkette durch eine andere Zeichenkette. |
| trim() | Entfernt Leerraum und andere Zeichen an beiden Enden einer Zeichenkette. |
| ucfirst() | Wandelt das erste Zeichen einer Zeichenkette in einen Großbuchstaben um. |
| ucwords() | Wandelt das erste Zeichen jedes Wortes in einer Zeichenkette in einen Großbuchstaben um. |
| vfprintf() | Schreibt eine formatierte Zeichenkette in den angegebenen Ausgabestream. |
| vprintf() | Gibt eine formatierte Zeichenkette aus. |
| vsprintf() | Schreibt eine formatierte Zeichenkette in eine Variable. |
| wordwrap() | Bricht eine Zeichenkette auf eine angegebene Länge um. |