Heim > Artikel > Backend-Entwicklung > Zusammenstellung häufig verwendeter PHP-Funktionen
Dieser Artikel organisiert die PHP-Funktionen.
array()
array(value1,value2…..) Erstellen Sie ein Array
array_chunk(array,size,preserve_keys) Teilen Sie eine Zahl in neue Array-Blöcke auf [ tk ]
array_combine(keys,values) bildet ein neues Array durch Zusammenführen zweier Arrays (Schlüsselnamen-Array, Schlüsselwert-Array)
array_count_values(array) wird verwendet, um alle Werte im zu zählen array Anzahl der Vorkommen
array_diff(array1,array2,...) Arrays vergleichen und die Differenzmenge zweier Arrays zurückgeben (nur Schlüsselwerte vergleichen)
array_diff_assoc(array1,array2,.. ) Array vergleichen gibt die Differenz zwischen zwei Arrays zurück (vergleicht Schlüsselnamen und Schlüsselwerte)
array_diff_key(array1,array2,...) Vergleicht Arrays und gibt die Differenz zwischen zwei Arrays zurück (vergleicht nur Schlüsselnamen)
array_fill(index,number,value) Füllen Sie das Array mit dem angegebenen Schlüsselwert
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 der Schlüsselnamen im Array und der entsprechenden zugehörigen Schlüsselwerte [flp]
array_keys(array) Gibt alle Schlüsselnamen im Array zurück
array_merge(array1,array2,.. ) Füge ein oder mehrere Arrays zu einem Array [m:rd] zusammen
array_pad(array,size,value) Füge die angegebene Anzahl von Elementen mit dem angegebenen Wert in das Array ein
array_pop (array) Lösche das letzte Element
array_push(array) Füge das Array am Ende hinzu
array_shift(array()) Lösche die Nummer und gebe das gelöschte Element zurück value
array_unshift(array )) Füge ein oder mehrere Elemente zum ersten Element in der Gruppe hinzu
array_rand(array,number) wähle zufällig ein oder mehrere Arrays aus dem Array aus
array_replace(array1,array2. ..) Ersetzen Sie den Wert des ersten Arrays durch den Wert des folgenden Arrays
array_reverse(array) Das Array wird umgekehrt und gibt ein neues Array zurück
array_search (value, array, strict(optional true , flase)) Der Suchwert gibt den Schlüsselnamen zurück. 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) spezifiziert Entfernen Sie die Elemente und ersetzen Sie sie durch andere
array_unique(array) Entfernen Sie doppelte Werte im Array [junik]
array_values(array) Gibt alle Werte im Array zurück
array_key_exists (key,array) Finden Sie heraus, ob der Array-Schlüssel existiert
count(array) Gibt die Anzahl der Elemente im Array zurück
in_array('value', $array,bool) Überprüfen Sie das Array. Wenn der angegebene Wert exist in auf TRUE gesetzt ist, prüft die Funktion in_array
, ob der Typ der gesuchten Daten mit dem Wert des Arrays übereinstimmt.
key(array) Holen Sie sich den Schlüsselnamen aus dem assoziativen Array
list(array1, array2...) Weisen Sie die Werte im Array einigen Array-Variablen zu
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) Sortiert das assoziative Array in absteigende Reihenfolge nach Schlüsselwert
asort(array ) Sortiert das assoziative Array in aufsteigender Reihenfolge nach Schlüsselwert
String
strtolower(string) Konvertiert den String in Kleinbuchstaben
strtoupper(string) Konvertieren Sie die Zeichenfolge in Großbuchstaben
strtr(“string”,“,from”,“to”) Konvertieren Sie die unbestimmten Zeichen in der Zeichenfolge
substr( string,start, length) Gibt einen Teil der Zeichenfolge zurück
substr_count(string,substring,start,length) Zählt, wie oft eine Teilzeichenfolge in einer Zeichenfolge vorkommt
substr_replace(string, inserted Zeichen, Anfang, Länge) Ersetzen Sie einen Teil der Zeichenfolge durch ein anderes Zeichen
trim(string, which Characters (optional)) entfernt Leerzeichen und andere Zeichen auf beiden Seiten der Zeichenfolge trim
ucfirst (string) wandelt das erste Zeichen der Zeichenfolge in Großbuchstaben um
ucwords(string) Wandelt jedes erste Zeichen der Zeichenfolge in Großbuchstaben um
sha1(string, optionale Zeichen) Berechnen Sie den SHA-1-Hash des Strings
sha1_file (Datei) Berechnen Sie den SHA-Hash der Datei
sprintf (wie man die Variablen formatiert) Schreiben Sie den formatierten String in eine Variable
str_getcsv(string , Trennzeichen, Umbruchzeichen, 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)
str_pad(string, Länge) Füllen Sie die Zeichenfolge auf die neue Länge
str_repeat(string, times) Wiederholen Sie die Zeichenfolge so oft wie angegeben
str_replace(Wert suchen, Wert ersetzen) Ersetzen Sie einige der Zeichenfolgen. Zeichen ( Groß-/Kleinschreibung beachten)
str_shuffle(string) Alle Zeichen im String zufällig mischen [fl] Shuffle/Chaos
str_split(string.length) Den String in das Array aufteilen
str_word_count(string) Berechnen Sie die Länge der Wörter in der Zeichenfolge
strchr(string,search,before_search) Finden Sie das erste Vorkommen einer Zeichenfolge in einer anderen Zeichenfolge strstr()
implode(content ,array) gibt eine Zeichenfolge zurück, die aus Array-Elementen besteht oder andere Zeichen auf der linken Seite der Zeichenfolge
md5(string) Berechnen Sie den MD5-Hash
md5_file(file) Berechnen Sie den MD5-Hash der Datei
ord(string ) Gibt den ASCII-Codewert des ersten Zeichens in der Zeichenfolge zurück
parse_str(string,array(optional) Analysiert die Abfragezeichenfolge in eine Variable
printf (Formatwert) Gibt formatierte Zeichenfolgen aus
print(strings) Gibt einen oder mehrere Strings aus
strip_tags(string) Entfernt HTML- und PHP-Tags aus Strings
stripkslashes(string) entfernt die durch addcslashes() hinzugefügten Backslash-Wimpern Funktion [l]
stripslashaes string () entfernt den von der Funktion addslashees() hinzugefügten Backslash
stripos(string,find,start) gibt die Position des ersten Vorkommens des Strings in einem anderen String zurück (Groß- und Kleinschreibung wird nicht berücksichtigt)
stristr(search, durchsuchte Zeichenfolge) Findet das erste Vorkommen einer Zeichenfolge in einer anderen Zeichenfolge (Groß-/Kleinschreibung wird nicht beachtet)
strlen(string) Gibt eine Zeichenfolge zurück. Die Länge von
strpos(string , das zu findende Zeichen) gibt die Position des ersten Vorkommens der Zeichenfolge in einer anderen Zeichenfolge zurück (Groß- und Kleinschreibung wird nicht beachtet)
strrchr(string, die gesuchten Zeichen) Findet das letzte Vorkommen einer Zeichenfolge in einer anderen Zeichenfolge
strrev(string) Kehrt einen String um.
strripos(string, das zu suchende Zeichen) Finden Sie das letzte Vorkommen einer Zeichenfolge in einer anderen Zeichenfolge (Groß- und Kleinschreibung wird nicht beachtet)
strrpos(string, das zu suchende Zeichen) Finden Sie das Zeichen Die Position des letzten Vorkommens einer Zeichenfolge in einer anderen Zeichenfolge (Groß- und Kleinschreibung wird nicht beachtet)
addcslashes(string, range) Gibt eine Zeichenfolge mit einem Backslash zurück, der vor dem angegebenen Zeichen hinzugefügt wird
addslashes (string) Gibt eine Zeichenfolge mit einem Backslash zurück, der vor dem vordefinierten Zeichen
chr (ASCII-Wert) hinzugefügt wurde. Gibt das Zeichen
chunk_split(string,length,end) aus dem angegebenen ASCII-Codewert zurück. Teilen Sie die Zeichenfolge in auf eine Reihe kleinerer Teile
count_chars() Gibt die in der Zeichenfolge verwendeten Zeicheninformationen zurück
echo(strings) Gibt eine oder mehrere Zeichenfolgen aus
explode () Verteilt Zeichen in eine array
Date
date_default_timezone_get() Gibt die Standardzeitzone zurück, die von allen Datums-/Uhrzeitfunktionen verwendet wird.
date_default_timezone_set() Legt die Standardzeitzone fest, die von allen Datums-/Uhrzeitfunktionen verwendet wird Verwenden Sie
date(), um das lokale Datum und die lokale Uhrzeit zu formatieren.
time(), um den Unix-Zeitstempel der aktuellen Zeit zurückzugeben.
Math
pi () Gibt den Wert von pi zurück PI
pow(x,y) Gibt die y-te Potenz von x zurück
rand() Gibt eine zufällige ganze Zahl (0-1) zurück
round( ) Gleitkomma-Ganzzahlen runden
abs() nimmt Absolutwert an
ceil() aufrunden
floor() abrunden
max() Holen Sie sich die Direkter Wert im Array
min() Ermitteln Sie den Mindestwert im Array
mt_rand() Verwenden Sie den Mersenne Twister-Algorithmus, um eine zufällige Ganzzahl zu generieren
is_nan() Beurteilung Ob es sich um einen nicht numerischen Wert handelt
File
fwrite(file,string,length) schreibt die geöffnete Datei
is_dir(file) bestimmt, ob sich die Datei im befindet gleiches Verzeichnis
is_file(file) Bestimmen Sie, ob die Datei eine reguläre Datei ist
mkdir (Verzeichnisname) Erstellen Sie ein Verzeichnis
move_uploaded_fild(file,newloc) Verschieben Sie die hochgeladene Datei an einen neuen Speicherort
parse_ini_file(file) Eine Konfigurationsdatei analysieren
rename(file) Ein leeres Verzeichnis aus einer benannten Datei oder einem benannten Verzeichnis löschen
rmdir(directory)
unlink(filename) Datei löschen
filesize(filename) Dateigröße zurückgeben
fopen(filename, type) Eine Datei oder URL öffnen
fputs(file, string, length) Schreiben Sie den Inhalt in einen Alias von fwrite() in der geöffneten Datei
fread(file, length) Lesen Sie die geöffnete Datei
fseek(file, new position) Suchen
copy(file,to_file) Kopieren Sie die Datei an das Ziel dirname(path path) Geben Sie den Verzeichnisnamensteil im Pfad zurückfclose(file ) Schließen Sie die geöffnete Dateifgetc(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 fgets (file) Gibt eine Zeile aus der geöffneten Datei zurück fgetss(file) Gibt eine Zeile aus einer geöffneten Datei zurück und filtert HTML und PHP heraus file(path) Liest eine Datei in ein Array file_exists(file) Überprüft eine Datei oder ob das Verzeichnis existiertfile_get_contents(file) Liest die Datei in einen Stringfile_put_contents(file,data) Schreibe den String in die DateiVerzeichnischdir(verzeichnis) ändert das aktuelle Verzeichnisclosedir(dir_handle optional) schließt das Datensatzhandledir() gibt eine Instanz von zurück die Verzeichnisklassegetcwd(directory) gibt das aktuelle Arbeitsverzeichnis zurück opendir(path) Öffnet das Verzeichnishandle readdir(dir_handle optional) Gibt die Bedingungen für das Verzeichnishandle zurück scandir(directory) Gibt die Dateien und Verzeichnisse im angegebenen Verzeichnis zurück. Array von Dieser Artikel organisiert PHP-Funktionen. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website. Verwandte Empfehlungen:PHP-Implementierung des WeChat-Rückerstattungsantragsprozesses, Beispielcode
In PHP, %s und % Was meinst du?
Denken Sie an die PHP5-Methode mit dem Paging-Code für mehrere Tabellenabfragen, um die Gesamtzahl zu erhalten
Das obige ist der detaillierte Inhalt vonZusammenstellung häufig verwendeter PHP-Funktionen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!