Heim >Backend-Entwicklung >PHP-Tutorial >Allgemeine PHP-Funktionen
PHP-String-Funktionen sind Teil des Kerns von PHP. Für die Nutzung dieser Funktionen ist keine Installation erforderlich.
Funktion | Beschreibung |
---|---|
addcslashes() | Gibt das Hinzufügen eines Backslashs vor der angegebenen Zeichenleiste zurück Zeichenfolge. |
addslashes() | Gibt eine Zeichenfolge mit Backslashes zurück, die vor vordefinierten Zeichen hinzugefügt werden. |
bin2hex() | Konvertieren Sie eine Zeichenfolge von ASCII-Zeichen in einen Hexadezimalwert. |
chop() | Entfernen Sie Leerzeichen oder andere Zeichen auf der rechten Seite der Zeichenfolge. |
chr() | Gibt das Zeichen aus dem angegebenen ASCII-Wert zurück. |
chunk_split() | Teilen Sie die Zeichenfolge in eine Reihe kleinerer Teile. |
convert_cyr_string() | Konvertieren Sie eine Zeichenfolge von einem kyrillischen Zeichensatz in einen anderen. |
convert_uudecode() | Dekodieren Sie die uuencode-codierte Zeichenfolge. |
convert_uuencode() | Kodieren Sie eine Zeichenfolge mit dem uuencode-Algorithmus. |
count_chars() | Gibt Informationen über die in der Zeichenfolge verwendeten Zeichen zurück. |
crc32() | Berechnet einen 32-Bit-CRC einer Zeichenfolge. |
crypt() | Einseitige String-Verschlüsselung (Hashing). |
echo() | Eine oder mehrere Zeichenfolgen ausgeben. |
explode() | Teilen Sie die Zeichenfolge in ein Array auf. |
fprintf() | Schreibt die formatierte Zeichenfolge in den angegebenen Ausgabestream. |
get_html_translation_table() | Gibt die von htmlspecialchars() und htmlentities() verwendete Übersetzungstabelle zurück. |
hebrev() | Hebräischen Text in sichtbaren Text umwandeln. |
hebrevc() | Konvertiert hebräischen Text in sichtbaren Text und Zeilenumbrüche (n) in 0c6dc11e160d3b678d68754cc175188a. |
hex2bin() | Konvertieren Sie eine Zeichenfolge von Hexadezimalwerten in ASCII-Zeichen. |
html_entity_decode() | HTML-Entitäten in Zeichen umwandeln. |
htmlentities() | Zeichen in HTML-Entitäten konvertieren. |
htmlspecialchars_decode() | Konvertieren Sie einige vordefinierte HTML-Entitäten in Zeichen. |
htmlspecialchars() | Konvertieren Sie einige vordefinierte Zeichen in HTML-Entitäten. |
implode() | Gibt eine Zeichenfolge zurück, die aus Array-Elementen besteht. |
join() | Ein Alias für implode(). |
lcfirst() | Konvertieren Sie das erste Zeichen der Zeichenfolge in Kleinbuchstaben. |
levenshtein() | Gibt den Levenshtein-Abstand zwischen zwei Zeichenfolgen zurück. |
localeconv() | Gibt Informationen zum lokalen Zahlen- und Währungsformat zurück. |
ltrim() | Entfernen Sie Leerzeichen oder andere Zeichen auf der linken Seite der Zeichenfolge. |
md5() | Berechnet den MD5-Hash einer Zeichenfolge. |
md5_file() | Berechnet den MD5-Hash einer Datei. |
metaphone() | Berechnet die Metaphon-Tonart einer Zeichenfolge. |
money_format() | Gibt eine als Währungszeichenfolge formatierte Zeichenfolge zurück. |
nl_langinfo() | Gibt spezifische lokale Informationen zurück. |
nl2br() | Fügen Sie vor jeder neuen Zeile in der Zeichenfolge ein HTML-Neuzeilenzeichen ein. |
number_format() | Formatiert Zahlen in Tausendergruppen. |
ord() | Gibt den ASCII-Wert des ersten Zeichens in der Zeichenfolge zurück. |
parse_str() | Parsen Sie die Abfragezeichenfolge in eine Variable. |
print() | Eine oder mehrere Zeichenfolgen ausgeben. |
printf() | Eine formatierte Zeichenfolge ausgeben. |
quoted_printable_decode() | Konvertieren Sie eine in Anführungszeichen druckbare Zeichenfolge in eine 8-Bit-Zeichenfolge. |
quoted_printable_encode() | Konvertieren Sie eine 8-Bit-Zeichenfolge in eine in Anführungszeichen druckbare Zeichenfolge. |
quotemeta() | Zitat-Metazeichen. |
rtrim() | Entfernen Sie Leerzeichen oder andere Zeichen auf der rechten Seite der Zeichenfolge. |
setlocale() | Regionale Informationen festlegen (regionale Informationen). |
sha1() | Berechnet den SHA-1-Hash einer Zeichenfolge. |
sha1_file() | Berechnet den SHA-1-Hash einer Datei. |
similar_text() | Berechnen Sie die Ähnlichkeit zweier Zeichenfolgen. |
soundex() | Berechnet den Soundex-Schlüssel einer Zeichenfolge. |
sprintf() | Schreiben Sie die formatierte Zeichenfolge in die Variable. |
sscanf() | Parst Eingaben aus einer Zeichenfolge gemäß dem angegebenen Format. |
str_getcsv() | Parsen Sie die CSV-Zeichenfolge in ein Array. |
str_ireplace() | Ersetzen Sie einige Zeichen in einer Zeichenfolge (ohne Berücksichtigung der Groß-/Kleinschreibung). |
str_pad() | Füllen Sie die Zeichenfolge auf die neue Länge auf. |
str_repeat() | Wiederholen Sie die Zeichenfolge so oft wie angegeben. |
str_replace() | Ersetzen Sie einige Zeichen in einer Zeichenfolge (Groß-/Kleinschreibung beachten). |
str_rot13() | Führen Sie eine ROT13-Codierung für eine Zeichenfolge durch. |
str_shuffle() | Mischt alle Zeichen in einer Zeichenfolge zufällig. |
str_split() | Teilen Sie die Zeichenfolge in ein Array auf. |
str_word_count() | Zählt die Anzahl der Wörter in einer Zeichenfolge. |
strcasecmp() | Vergleicht zwei Zeichenfolgen (ohne Berücksichtigung der Groß-/Kleinschreibung). |
strchr() | Suchen Sie das erste Vorkommen einer Zeichenfolge innerhalb einer anderen Zeichenfolge. (Alias für strstr().) |
strcmp() | Vergleicht zwei Zeichenfolgen (Groß-/Kleinschreibung beachten). |
strcoll() | Vergleicht zwei Zeichenfolgen (gemäß den lokalen Einstellungen). |
strcspn() | Gibt die Anzahl der Zeichen zurück, nach denen in einer Zeichenfolge gesucht werden muss, bevor ein Teil eines bestimmten Zeichens gefunden wird. |
strip_tags() | HTML- und PHP-Tags aus einer Zeichenfolge entfernen. |
stripkslashes() | Entfernen Sie die durch die Funktion addcslashes() hinzugefügten Backslashes. |
stripslashes() | Mit der Funktion addslashes() hinzugefügte Backslashes entfernen. |
stripos() | Gibt die Position des ersten Vorkommens einer Zeichenfolge innerhalb einer anderen Zeichenfolge zurück (ohne Berücksichtigung der Groß-/Kleinschreibung). |
stristr() | Findet das erste Vorkommen einer Zeichenfolge innerhalb einer anderen Zeichenfolge (Groß- und Kleinschreibung wird nicht berücksichtigt). |
strlen() | Gibt die Länge der Zeichenfolge zurück. |
strnatcasecmp() | Verwendet einen „natürlichen Sortier“-Algorithmus, um zwei Zeichenfolgen zu vergleichen (ohne Berücksichtigung der Groß-/Kleinschreibung). |
strnatcmp() | Verwendet einen „natürlichen Sortier“-Algorithmus, um zwei Zeichenfolgen zu vergleichen (Groß-/Kleinschreibung beachten). |
strncasecmp() | String-Vergleich der ersten n Zeichen (ohne Berücksichtigung der Groß-/Kleinschreibung). |
strncmp() | String-Vergleich der ersten n Zeichen (Groß- und Kleinschreibung beachten). |
strpbrk() | Suchen Sie ein beliebiges Zeichen in einer Reihe von Zeichen in einer Zeichenfolge. |
strpos() | Gibt die Position des ersten Vorkommens einer Zeichenfolge innerhalb einer anderen Zeichenfolge zurück (Groß-/Kleinschreibung beachten). |
strrchr() | Findet das letzte Vorkommen einer Zeichenfolge innerhalb einer anderen Zeichenfolge. |
strrev() | Eine Zeichenfolge umkehren. |
strripos() | Findet das letzte Vorkommen einer Zeichenfolge innerhalb einer anderen Zeichenfolge (Groß- und Kleinschreibung wird nicht berücksichtigt). |
strrpos() | Findet das letzte Vorkommen einer Zeichenfolge innerhalb einer anderen Zeichenfolge (Groß-/Kleinschreibung beachten). |
strspn() | Gibt die Anzahl spezifischer Zeichen zurück, die in einer Zeichenfolge enthalten sind. |
strstr() | Findet das erste Vorkommen einer Zeichenfolge innerhalb einer anderen Zeichenfolge (Groß-/Kleinschreibung beachten). |
strtok() | Teilen Sie die Zeichenfolge in kleinere Zeichenfolgen auf. |
strtolower() | Konvertieren Sie die Zeichenfolge in Kleinbuchstaben. |
strtoupper() | Konvertieren Sie die Zeichenfolge in Großbuchstaben. |
strtr() | Bestimmte Zeichen in der Zeichenfolge konvertieren. |
substr() | Gibt einen Teil der Zeichenfolge zurück. |
substr_compare() | Vergleicht zwei Zeichenfolgen beginnend an der angegebenen Startposition (binärsicher und selektive Groß-/Kleinschreibung beachten). |
substr_count() | Zählt, wie oft ein Teilstring in einem String vorkommt. |
substr_replace() | Teil einer Zeichenfolge durch eine andere Zeichenfolge ersetzen. |
trim() | Entfernen Sie Leerzeichen und andere Zeichen auf beiden Seiten einer Zeichenfolge. |
ucfirst() | Konvertieren Sie das erste Zeichen in der Zeichenfolge in einen Großbuchstaben. |
ucwords() | Konvertiert das erste Zeichen jedes Wortes in der Zeichenfolge in Großbuchstaben. |
vfprintf() | Schreiben Sie die formatierte Zeichenfolge in den angegebenen Ausgabestream. |
vprintf() | Eine formatierte Zeichenfolge ausgeben. |
vsprintf() | Schreiben Sie den Formatstring in die Variable. |
wordwrap() | Teilen Sie die Zeichenfolge in eine bestimmte Anzahl von Wörtern auf |
Beispiel während der Formularvalidierung Verwendung Funktion:
function test_input($data) { $data = trim($data); //移除字符串两侧的空白字符和其他字符。 $data = stripslashes($data); //删除由 addslashes() 函数添加的反斜杠。 $data = htmlspecialchars($data); //把一些预定义的字符转换为 HTML 实体。 return $data; }
Das obige ist der detaillierte Inhalt vonAllgemeine PHP-Funktionen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!