Heim  >  Artikel  >  Backend-Entwicklung  >  Zusammenstellung häufig verwendeter PHP-Funktionen

Zusammenstellung häufig verwendeter PHP-Funktionen

jacklove
jackloveOriginal
2018-05-22 15:07:542689Durchsuche

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ück

fclose(file ) Schließen Sie die geöffnete Datei

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

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 existiert

file_get_contents(file) Liest die Datei in einen String

file_put_contents(file,data) Schreibe den String in die Datei

Verzeichnis

chdir(verzeichnis) ändert das aktuelle Verzeichnis

closedir(dir_handle optional) schließt das Datensatzhandle

dir() gibt eine Instanz von zurück die Verzeichnisklasse

getcwd(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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn