PHP-Funktionen sind die einzige Möglichkeit, PHP zu lernen. Was sind die am häufigsten verwendeten PHP-Funktionen? Dieser Artikel gibt Ihnen hauptsächlich eine Zusammenfassung häufig verwendeter PHP-Buchstaben und hofft, allen zu helfen.
array()
array(value1,value2…..) Erstellen Sie ein Array
array_chunk(array,size,preserve_keys) Teilen Sie eine Zahl In einen neuen Array-Block [tʃʌŋk]
array_combine(keys,values) Bilden Sie ein neues Array durch Zusammenführen zweier Arrays (Schlüsselarray, Schlüsselwertarray)
array_count_values(array) Wird verwendet, um die Anzahl des Vorkommens aller Werte im Array zu zählen
array_diff(array1,array2,...) Arrays vergleichen, um die Differenz zwischen zwei Arrays zurückzugeben (nur Schlüssel sind verglichene Werte)
array_diff_assoc(array1, array2,..) Der Vergleich von Arrays gibt den Differenzsatz zweier Arrays zurück (Vergleich von Schlüsselnamen und Schlüsselwerten)
array_diff_key (array1,array2,...) Der Vergleich von Arrays gibt die Differenz zweier Arrays zurück (vergleicht nur Schlüsselnamen)
array_fill(index,number,value) Mit das gegebene Füllen Sie das Array mit Schlüsselwerten
array_filter(array, die zu verwendende Callback-Funktion) Verwenden Sie die Callback-Funktion, um die Elemente im Array zu filtern
array_flip(array) Umkehren/Austauschen des Schlüsselnamen und Korrespondenzen im Array zugeordneter Schlüsselwert [flɪp]
array_keys(array) Gibt alle Schlüsselnamen im Array zurück
array_merge(array1, array2,.. ) Ein oder mehrere Arrays zusammenführen. Ein Array [mɜ:rdʒ]
array_pad(array,size,value) Fügt die angegebene Anzahl von Elementen mit dem angegebenen Wert in das Array
array_pop(array) 🎜> array_push(array )
array_unshift( array)) Das erste Element fügt ein oder mehrere Elemente hinzu
array_rand(array,number) Wählen Sie zufällig eines aus dem Array oder mehrere Arrays ausarray_replace(array1,array2...) Verwenden Sie den Wert des folgenden Arrays, um den Wert zu ersetzen des ersten Arrays
array_reverse(array) Kehrt das Array um und gibt ein neues Array zurück
array_search(value,array, strict(optional true, flase)) Suchwert und Rückgabeschlüsselname. True sucht nach Elementen mit demselben Schlüsselnamen und Wert
array_slice(array,start,length,preserve) Gibt den ausgewählten Teil des Arrays zurück
array_splice(array,start,length,array) Entfernen Sie die angegebenen Elemente und ersetzen Sie sie durch andere
array_unique(array) Löschen Sie doppelte Werte im array [juˈnik ;
count(array) Gibt die Anzahl der Elemente im Array [kaʊnt]
in_array('value
zurück ',$array, bool) Überprüfen Sie, ob der angegebene Wert im Array vorhanden ist
wird auf TRUE gesetzt, dann in_array Funktion prüft bei der Suche, ob die Daten- und Arraywerte vom gleichen Typ sind. key(array) Holen Sie sich den Schlüsselnamen aus dem assoziativen Array list(array1, array2…
) Weisen Sie die Werte in zu Array zu einigen Array-Variablen krsort(array) Sortiert das assoziative Array in absteigender Reihenfolge nach Schlüsselname
ksort(array) Sortiert das assoziative Array in aufsteigender Reihenfolge nach Schlüsselname
arsort(array) Sortieren Sie das assoziative Array in absteigender Reihenfolge nach Schlüsselwert
asort(array) Sortieren das assoziative Array in aufsteigender Reihenfolge nach Schlüsselwert
String
strtolower(string) Wandelt den String in Kleinbuchstaben umstrtoupper(string) Konvertiert den Zeichenfolge in Großbuchstaben umwandeln
strtr(" string“, „von““, „bis“) Konvertieren Sie die unbestimmten Zeichen in der Zeichenfolgesubstr(string,start, length) Geben Sie einen Teil von zurück die Zeichenfolge
substr_count(string ,substring,start,length
) Berechnen Sie, wie oft die Teilzeichenfolge in der Zeichenfolge vorkommtsubstr_replace(string, eingefügte Zeichen,Start,Länge
)Teil der Zeichenfolge durch ein anderes Zeichen ersetzen
trim( Zeichenfolge, die (optional) ) die Whitespace -Zeichen und andere Zeichen auf beiden Seiten der Zeichenfolge entfernt. sha1(Zeichenfolge, optionales Zeichen ) Berechnen Sie den SHA-1-Hash der Zeichenfolge sha1_file(file) Berechnen Sie den SHA-Hash der Datei
sprintf(So formatieren Sie die darin enthaltenen Variablen) , Surround. Zeichen , Escape-Zeichen) Analysieren Sie die CSV-Zeichenfolge in ein Array
str_ireplace( Wert suchen, Wert ersetzen) Ersetzen Sie einige Zeichen in der Zeichenfolge (Groß- und Kleinschreibung wird nicht beachtet) Berücksichtigung)
str_pad(string,length
) Füllen Sie die Zeichenfolge bis zum neue Längestr_repeat(string, times) Wiederholen Sie die Zeichenfolge eine bestimmte Anzahl von Malen
str_replace(Wert suchen, Wert ersetzen)
Einige Zeichen der Zeichenfolge ersetzen (Groß-/Kleinschreibung beachten)str_shuffle(string) Alle Zeichen der Zeichenfolge zufällig mischen US [ˈʃʌfəl] shuffle/chaos str_split
(string.length)Teilen Sie die Zeichenfolge in ein Array auf
str_word_count(string) Berechnen Sie die Länge des Worts in der Zeichenfolge
strchr(string,search,before_search
) Finden Sie das erste Vorkommen eines Strings in einem anderen String strstr()implode(content,array ) Gibt einen String zurück, der aus Array-Elementen besteht US [ ɪmˈploʊd]
lcfirst(string) Wandelt das erste Zeichen des Strings in Kleinbuchstaben um ltrim(
string, definiertes Zeichen) Entfernen Sie die Leerzeichen auf der linken Seite der Zeichenfolge oder andere Zeichen
md5(string) Berechnen Sie den MD5-Hash md5_file(file) Berechnen Sie den MD5-Hash der Datei
ord( string) Gibt das erste Zeichen in der Zeichenfolge zurück. ASCII-Codewert
parse_str(
string,array(optional) Analysiert die Abfragezeichenfolge in eine Variable
printf (Formatwert) Gibt die formatierte Zeichenfolge aus print(strings) Gibt eine oder mehrere Zeichenfolgen aus
strip_tags(string) Entfernt HTML- und PHP-Tags aus Zeichenfolgen
stripkslashes(string) Entfernt durch addcslashes( ) Backslashes, die von der Funktion addslashees() hinzugefügt wurden lashes [læʃ]
stripslashaes string () Löschen Sie die Backslashes, die von der Funktion addslashees() hinzugefügt wurden
stripos(
string,find,start) Gibt die Position des ersten Vorkommens einer Zeichenfolge in einer anderen Zeichenfolge zurück (Groß- und Kleinschreibung wird nicht beachtet)
stristr(search, durchsuchte Zeichenfolge ) Findet eine Zeichenfolge in einer anderen Zeichenfolge. Die Position der erstes Vorkommen in (ohne Berücksichtigung der Groß-/Kleinschreibung)
strlen(string) Gibt die Länge der Zeichenfolge zurück strpos(
string, das zu findende Zeichen) Rückgabe Die Position von das erste Vorkommen einer Zeichenfolge in einer anderen Zeichenfolge (Groß- und Kleinschreibung wird nicht beachtet)
strrchr(string, das gesuchte Zeichen ) Die letzte Zeichenfolge in einer anderen Zeichenfolge finden. Ein Vorkommen von
strrev (string) kehrt die Zeichenfolge um. strripos(
string, das zu suchende Zeichen) Finden Sie das letzte Vorkommen einer Zeichenfolge in einer anderen Zeichenfolge (Groß- und Kleinschreibung wird nicht berücksichtigt)
strrpos(string, das gesuchte Zeichen) Findet das letzte Vorkommen einer Zeichenfolge in einer anderen Zeichenfolge (Groß- und Kleinschreibung wird nicht beachtet)
addcslashes(string, Range) Gibt zurück eine Zeichenfolge mit einem Backslash vor dem angegebenen Zeichen
addslashes(string) Gibt eine Zeichenfolge mit einem Backslash vor dem vordefinierten Zeichen zurück
chr( ASCII-Wert. ) Gibt das Zeichen
chunk_split(string,length,end) aus dem angegebenen ASCII-Codewert Teilt die Zeichenfolge in eine Reihe kleinerer Teile auf
count_chars() Gibt die in der Zeichenfolge verwendeten Zeicheninformationen zurück echo(strings) Gibt einen oder mehrere Strings aus explode() Verteile die Zeichen in einem ArrayDatum
date_default_timezone_get( ) Gibt die Standardzeitzone zurück, die von allen Datums-/Uhrzeitfunktionen verwendet wirddate_default_timezone_set() Legt die Standardzeitzone fest, die von allen Datums-/Uhrzeitfunktionen verwendet wirddate( ) Lokales Datum und Uhrzeit formatieren time() Gibt den Unix-Zeitstempel der aktuellen Zeit zurückMath 🎜>pi()
round() Gleitkomma-Ganzzahlen rundenabs() Absolutwert nehmenceil() Aufrundenfloor() Abrundenmax () Direkter Wert im Array
min () zum Minimalwert des Arrays
mt_rand () Verwenden Sie den Mersenne Twister-Algorithmus, um eine zufällige Ganzzahl zu generieren
is_nan() Bestimmen Sie, ob es sich um einen nicht numerischen Wert handelt
File
fwrite(file,string,length)
Write Open file
is_dir(file) Bestimmen Sie, ob sich die Datei im selben Verzeichnis befindetis_file(file) Bestimmen Sie, ob die Datei eine reguläre Datei ist
mkdir(Verzeichnis Name ) Verzeichnis erstellen
move_uploaded_fild(file,newloc) Verschieben Sie die hochgeladene Datei an einen neuen Speicherort
parse_ini_file(file) Analysieren Sie eine Konfigurationsdatei
Umbenennen (Datei) aus Benennungsdateien oder Verzeichnis
RMDIR ( Verzeichnis ) Löschen Sie das leere Verzeichnis
Verknüpfung aufheben (DATEINAME) Datei löschen
Filesize (Dateiname) gibt die Dateigröße zurück
FOPEN ( Dateiname, Typ ) Eine Datei oder URL öffnen
FPUTS ( Datei, Zeichenfolge, LÄNGE ) Der Inhalt wird in eine geöffnete Datei geschrieben. Alias von fwrite()
fread(file,length) Lesen Sie die geöffnete Datei
copy(file,to_file) Kopieren Sie die Datei an das Ziel
dirname(path) Gibt den Verzeichnisnamen als Teil des Pfades zurück
fclose(file) Geöffnete Dateien schließen
fgetc(file) Gibt Zeichen aus der geöffneten Datei zurück
fgetcsv(file) Analysiert eine Zeile aus der geöffneten Datei und überprüft das CSV-Feld. Geöffnet Gibt eine Zeile aus der Datei zurück.
fgetss(file) Gibt eine Zeile aus der geöffneten Datei zurück und filtert HTML und PHP heraus
file(path) Liest die Datei in das Array
file_exists( file) Prüft, ob die Datei oder das Verzeichnis existiert
file_get_contents(file) Lesen Sie die Datei in einen String ein >
Verzeichnis
chdir(Verzeichnis
) Aktuelles Verzeichnis ändernclosedir(dir_handle optional
opendir( path) Verzeichnis-Handle öffnenreaddir(dir_handle optional
) Verzeichnis-Handle-Bedingungen zurückgebenscandir(Verzeichnis) Gibt ein Array von Dateien und Verzeichnissen im angegebenen Verzeichnis zurück
Verwandte Empfehlungen:
Suchleistungstest der PHP-Funktion
So verwenden Sie die PHP-Funktion call_user_func
Grundstruktur der PHP-Funktion
Das obige ist der detaillierte Inhalt vonZusammenfassung und Weitergabe häufig verwendeter PHP-Buchstaben. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!