Heim  >  Artikel  >  Backend-Entwicklung  >  Ein Artikel fasst die umfassendsten häufig verwendeten Funktionen in PHP zusammen (Sammlung)

Ein Artikel fasst die umfassendsten häufig verwendeten Funktionen in PHP zusammen (Sammlung)

藏色散人
藏色散人nach vorne
2023-02-27 15:55:096145Durchsuche

Dieser Artikel vermittelt Ihnen relevantes Wissen über PHP. Er fasst hauptsächlich die häufig verwendeten Funktionen in PHP zusammen, einschließlich mathematischer Funktionen, String-Funktionen, Array-Funktionen, Multibyte-String-Funktionen, Zeitfunktionen und Verzeichnisfunktionen Schauen Sie sich die Dateisystemfunktionen an. Jeder ist herzlich zum Sammeln und Lernen willkommen.

Ein Artikel fasst die umfassendsten häufig verwendeten Funktionen in PHP zusammen (Sammlung)

Mathe-Funktion

abs – Absolutwert

acos – Umkehrkosinus

acosh – Umkehrkosinus hyperbolisch

asin – Umkehrsinus

asinh – Umkehrsinus hyperbolisch.

atan2 – zwei Parameter Der Umkehrtangens

atan – Umkehrtangens

atanh – Umkehrtangens hyperbolisch

base_convert – Zahlen zwischen beliebigen Basen umwandeln

bindec – Binär in Dezimalzahl umwandeln

ceil – auf die nächste ganze Zahl runden

cos – Kosinus

cosh – hyperbolisch Cosinus

Decbin - Dezimal in binäre

Dechex konvertieren. ) - 1 und kann genaue Ergebnisse berechnen, selbst wenn der Wert der Zahl nahe Null liegt.

floor – Runden durch Runden.

fmod – Gibt den Gleitkomma-Rest der Division zurück.

getrandmax – Zeigt den größtmöglichen Wert einer Zufallszahl an

hexdec – Hexadezimal in Dezimal umwandeln

hypot – Berechnen Sie die Länge der Hypotenuse eines rechtwinkligen Dreiecks

intdiv – Runden Sie das Divisionsergebnis

is_finite – Bestimmen Sie, ob es ein endlicher Wert ist

is_infinite – Bestimmen Sie, ob es ein ist Unendlicher Wert

is_nan – Bestimmen Sie, ob es sich um einen zulässigen Wert handelt.

lcg_value – Kombinierter linearer Kongruenzgenerator

log10 – Logarithmus mit Basis 10

log1p – Gibt log(1 + Zahl) zurück. Genaue Ergebnisse können auch berechnet werden, wenn der Wert der Zahl liegt nahe bei Null

log – natürlicher Logarithmus

max – Finden Sie den Maximalwert

min – Finden Sie den Minimalwert

mt_getrandmax – Zeigen Sie den maximal möglichen Wert einer Zufallszahl an

mt_rand – Generieren Sie bessere Zufallszahlen ... ??

tanh – hyperbolischer Tangens

Zeichenfolgenfunktion

addcslashes – Backslashes verwenden, um Zeichen in einer Zeichenfolge im C-Stil zu maskieren

addslashes – Backslashes verwenden, um Zeichenfolgen in Anführungszeichen zu setzen

bin2hex – Funktion konvertiert eine binäre Zeichenfolge mit Daten in einen Hexadezimalwert

chop – Alias ​​​​für rtrim

chr – Gibt das angegebene Zeichen zurück

chunk_split – Teilt eine Zeichenfolge in kleine Abschnitte auf

convert_cyr_string – Konvertiert Zeichen werden von einem kyrillischen Zeichen in ein anderes konvertiert

convert_uudecode – Dekodiere ein uuencode-kodiertes Zeichen string

convert_uuencode – Codieren Sie einen String mit uuencode

count_chars – Gibt Informationen über die im String verwendeten Zeichen zurück

crc32 – Zählt ein Zeichen crc32-Polynom des Strings

crypt – Einweg-String-Hash

echo – Gibt einen oder aus Weitere Zeichenfolgen

explode – Verwenden Sie eine Zeichenfolge, um eine andere Zeichenfolge zu teilen

fprintf – Schreiben Sie die formatierte Zeichenfolge in den Stream

get_html_translation_table – Gibt die Übersetzungstabelle mit htmlspecialchars und htmlentities zurück

hebrev – Konvertiert logisch-Hebräisch in visuelles Hebräisch

hebrevc – Konvertiert logisch-Hebräisch in visuelles Hebräisch. Konvertiert logisch-Hebräisch in visuelles Hebräisch und konvertiert Zeilenumbrüche.

hex2bin – Konvertiert Hex-String in Binär-String.

html_entity_decode – Konvertiert HTML-Entitäten in ihre entsprechenden Zeichen.

htmlentities – Konvertiert Zeichen in HTML Escapezeichen

htmlspecialchars_decode – Konvertieren Sie spezielle HTML-Entitäten zurück in normale Zeichen

htmlspecialchars – Konvertieren Sie Sonderzeichen in HTML-Entitäten

implode – Konvertieren Sie ein eindimensionales Array. Konvertieren Sie den Wert in einen String

join – Alias ​​implode

lcfirst – Machen Sie das erste Zeichen einer Zeichenfolge in Kleinbuchstaben.

levenshtein – Berechnen Sie den Bearbeitungsabstand zwischen zwei Zeichenfolgen.

localeconv – Erhalten Sie Informationen zur numerischen Formatierung.

ltrim – Entfernen Sie Leerzeichen (oder andere Zeichen) am Anfang einer Zeichenfolge.

md5_file – Berechnen der MD5-Hash-Wert der angegebenen Datei

md5 – Berechnen Sie den MD5-Hash-Wert einer Zeichenfolge.

metaphone – Berechnen Sie den Metaphon-Schlüssel einer Zeichenfolge.

money_format – Formatieren Sie eine Zahl in eine Währungszeichenfolge.

nl_langinfo – Fragen Sie Sprache und Gebietsschema ab information

nl2br – Fügen Sie einen HTML-Zeilenumbruch vor allen neuen Zeilen in der Zeichenfolge ein.

number_format – Formatieren Sie eine Zahl mit Tausendertrennzeichen.

ord – Konvertieren Sie das erste Byte einer Zeichenfolge in einen Wert zwischen 0 und 255.

parse_str – Analysieren eine Zeichenfolge in mehrere Variablen aufteilen

print – Ausgabezeichenfolge

printf – Formatierte Ausgabezeichenfolge

quoted_printable_decode – Konvertieren einer in Anführungszeichen druckbaren Zeichenfolge in eine 8-Bit-Zeichenfolge

quoted_printable_encode – Konvertieren einer 8-Bit-Zeichenfolge in eine in Anführungszeichen druckbare Zeichenfolge

quotemeta – Escape-Metazeichensatz

rtrim – Entfernen Sie Leerzeichen (oder andere Zeichen) am Ende der Zeichenfolge.

setlocale – Legen Sie die Gebietsschemainformationen fest.

sha1_file – Berechnen Sie den SHA1-Hash-Wert der Datei.

sha1 – Berechnen Sie den SHA1-Hash-Wert der Zeichenfolge Ähnlichkeit zweier Zeichenfolgen

soundex – Berechnen Sie den Soundex-Schlüssel einer Zeichenfolge.

sprintf – Gibt eine formatierte Zeichenfolge zurück.

sscanf – Analysieren Sie die Eingabezeichen gemäß dem angegebenen Format.

str_getcsv – Analysieren Sie eine CSV-Zeichenfolge in ein Array.

str_ireplace – Groß-/Kleinschreibung ignorierende Version von str_replace

str_pad – Füllt einen String auf eine bestimmte Länge mit einem anderen String auf

str_repeat – Wiederholt einen String

str_replace – Teilstring-Ersetzung

str_rot13 – Führt eine ROT13-Transformation an einem String durch

str_shuffle – Zufällig Mischen Sie einen String.

str_split – Konvertieren Sie einen String in ein Array.

str_word_count – Gibt die Verwendung von Wörtern in einem String zurück.

strcasecmp – Binärsicherer Vergleich von Strings (ohne Berücksichtigung der Groß- und Kleinschreibung).

strchr – Alias ​​strstr.

strcmp – Binär sicherer String-Vergleich

strcoll – Gebietsschemabasierter String-Vergleich

strcspn – Ermitteln Sie die Länge des Startteilstrings der nicht übereinstimmenden Maske

strip_tags – Entfernen Sie HTML- und PHP-Tags aus einem String

stripkslashes – Dequote eines Strings, der mit maskiert wurde addcslashes

stripos – Finden Sie das erste Vorkommen einer Zeichenfolge (ohne Berücksichtigung der Groß-/Kleinschreibung).

stripslashes – Anführungszeichen in Anführungszeichen setzen.

stristr – Eine Version der strstr-Funktion, bei der die Groß-/Kleinschreibung ignoriert wird.

strlen – Ermitteln Sie die Länge einer Zeichenfolge.

strnatcasecmp – Vergleichen Sie Zeichenfolgen mit dem Algorithmus „natürliche Reihenfolge“ (ohne Berücksichtigung der Groß- und Kleinschreibung)

strnatcmp – Vergleichen Sie Zeichen mit dem Algorithmus „natürliche Reihenfolge“ String

strncasecmp – Binärer sicherer Vergleich mehrerer Zeichen am Anfang einer Zeichenfolge (ohne Berücksichtigung der Groß- und Kleinschreibung)

strncmp – Binärer sicherer Vergleich mehrerer Zeichen am Anfang einer Zeichenfolge.

strpbrk – Suchen nach einem beliebigen Zeichen aus einer Reihe von Zeichen in einer Zeichenfolge. Zeichen

strpos – Suchen nach dem ersten Vorkommen einer Zeichenfolge.

strrchr – Suchen nach dem letzten Vorkommen von a angegebenes Zeichen in einer Zeichenfolge

strrev – Umkehren einer Zeichenfolge

strripos – Zählen des letzten Vorkommens einer angegebenen Zeichenfolge in der Zielzeichenfolge Vorkommensposition (Groß- und Kleinschreibung nicht beachtet)

strrpos – Berechnet die Position des letzten Vorkommens der angegebenen Zeichenfolge in der Zielzeichenfolge

strspn – Berechnet die erste Teilzeichenfolge in der Zeichenfolge, in der alle Zeichen in der angegebenen Zeichensatzlänge vorhanden sind.

strstr – Finden Sie das erste Vorkommen einer Zeichenfolge.

strtok – Teilen Sie eine Zeichenfolge mit Tags auf.

strtolower – Wandeln Sie eine Zeichenfolge in Kleinbuchstaben um.

strtoupper – Wandeln Sie eine Zeichenfolge in Großbuchstaben um.

strtr – Wandeln Sie ein bestimmtes Zeichen um. Binärer sicherer Vergleich von Zeichenfolgen (angegebene Länge vom Offset)

substr_count – Zählt die Anzahl der Vorkommen einer Zeichenfolge.

substr_replace – Ersetzt eine Teilzeichenfolge einer Zeichenfolge.

substr – Gibt eine Teilzeichenfolge einer Zeichenfolge zurück.

trim – Entfernt eine Zeichenfolge Leerzeichen (oder andere Zeichen) am Anfang und Ende

ucfirst – Wandeln Sie den ersten Buchstaben der Zeichenfolge in Großbuchstaben um.

ucwords – Wandeln Sie den ersten Buchstaben jedes Wortes in der Zeichenfolge in Großbuchstaben um.

vfprintf – Schreiben Sie die formatierte Zeichenfolge „Eingehend“. stream

vprintf – Formatierte Zeichenfolge ausgeben

vsprintf – Formatierte Zeichenfolge zurückgeben

wordwrap – Zeichenfolge in eine bestimmte Anzahl von Wörtern aufteilen

Array-Funktion

array_change_key_case – Alle Schlüssel im Array ändern Namen in Großbuchstaben ändern oder Kleinbuchstaben array_chunk – Teilen Sie ein Array in mehrere auf.

array_column – Gibt eine bestimmte Spalte im Array zurück.

array_combine – Erstellen Sie ein Array, indem Sie den Wert eines Arrays als Schlüsselnamen und den Wert eines anderen Arrays als Schlüsselnamen verwenden value

array_count_values ​​​​– Alle Werte in einem Array zählen

array_diff_assoc – Berechnen Sie die Differenz eines Arrays mit Indexprüfung.

array_diff_key – Berechnen Sie die Differenz eines Arrays mithilfe des Schlüsselnamenvergleichs.

array_diff_uassoc – Machen Sie es mit a Vom Benutzer bereitgestellte Rückruffunktion Indexprüfung zur Berechnung der Differenz eines Arrays

array_diff_ukey – Berechnen Sie die Differenz eines Arrays mithilfe einer Rückruffunktion zum Vergleichen von Schlüsselnamen

array_diff – Berechnen Sie die Differenz eines Arrays

array_fill_keys – Füllen Sie ein Array mit die angegebenen Schlüssel und Werte

array_fill – Verwenden Sie ein Array mit gegebenen Werten füllen

array_filter – Zellen in einem Array mithilfe einer Rückruffunktion filtern

array_flip – Schlüssel und Werte in einem Array vertauschen

array_intersect_assoc – Berechnen Sie die Schnittmenge von Arrays mit der Indexprüfung.

array_intersect_key – Berechnen Sie Arrays mithilfe des Schlüsselnamenvergleichs. Die Schnittmenge von

array_intersect_uassoc – Berechnen Sie die Schnittmenge von Arrays mit der Indexprüfung. Verwenden Sie die Callback-Funktion, um Indizes zu vergleichen.

array_intersect_ukey – Verwenden Sie die Callback-Funktion, um Schlüsselnamen zu vergleichen um den Schnittpunkt von Arrays zu berechnen

array_intersect — Berechnen Sie den Schnittpunkt von Arrays

array_key_exists – Prüft, ob der angegebene Schlüssel oder Index im Array vorhanden ist.

array_key_first – Ruft den ersten Schlüssel eines Arrays ab.

array_key_last – Ruft den letzten Schlüssel eines Arrays ab.

array_keys – Gibt einige oder alle Schlüsselnamen im zurück array

array_map – Wendet eine Rückruffunktion auf jedes Element eines Arrays an

array_merge_recursive – Rekursiv ein oder mehrere Arrays zusammenführen

array_merge – Ein oder mehrere Arrays zusammenführen

array_multisort – Mehrere Arrays oder mehrdimensionale Arrays sortieren

array_pad – Füllen Sie ein Array mit einem Wert der angegebenen Länge

array_pop – Pop das letzte Element des Arrays (pop)

array_product – Berechnen Sie das Produkt aller Werte im Array

array_push – Schieben Sie ein oder mehrere Elemente an das Ende von das Array (Push)

array_rand – Entfernt zufällig ein oder mehrere Elemente aus einem Array

array_reduce – Verwenden Sie eine Callback-Funktion, um ein Array iterativ auf einen einzelnen Wert zu reduzieren

array_replace_recursive – Ersetzen Sie Elemente des ersten Arrays rekursiv durch das übergebene Array

array_replace – Elemente des ersten Arrays durch das übergebene Array ersetzen

array_reverse – Ein Array mit den Zellen in umgekehrter Reihenfolge zurückgeben

array_search – Das Array nach einem bestimmten Wert durchsuchen und bei Erfolg den ersten entsprechenden Schlüssel zurückgeben

array_shift – Verschieben Sie den Anfang des Arrays aus dem Array.

array_slice – Entfernen Sie ein Segment aus dem Array.

array_splice – Entfernen Sie einen Teil des Arrays und ersetzen Sie ihn durch einen anderen Wert.

array_sum – Summieren Sie alle Werte im Array

array_udiff_assoc – Berechnen Sie mit der Indexprüfung die Differenzmenge eines Arrays und verwenden Sie die Callback-Funktion, um die Daten zu vergleichen.

array_udiff_uassoc – Berechnen Sie die Differenzmenge des Arrays mit der Indexprüfung und verwenden Sie die Callback-Funktion, um die Daten und den Index zu vergleichen – Verwenden Sie die Callback-Funktion, um die Daten zu vergleichen und die Differenzmenge des Arrays zu berechnen.

array_uintersect_assoc – Berechnen Sie die Schnittmenge von Arrays mit einer Indexprüfung. Vergleichen Sie die Daten mit einer Callback-Funktion.

array_uintersect_uassoc – Berechnen Sie die Schnittmenge von Arrays mit einem Index Überprüfen, vergleichen Sie die Daten und den Index mit einer separaten Rückruffunktion.

array_uintersect – Berechnen Sie die Schnittmenge von Arrays, vergleichen Sie die Daten mit einer Rückruffunktion.

array_unique – Entfernen Sie doppelte Werte aus einem Array.

array_unshift – Fügen Sie eine oder mehrere Zellen ein am Anfang eines Arrays

array_values ​​​​– Alle Werte in einem Array zurückgeben

array_walk_recursive – Eine Benutzerfunktion rekursiv auf jedes Mitglied eines Arrays anwenden

array_walk – Eine benutzerdefinierte Funktion verwenden, um eine Rückrufverarbeitung durchzuführen jedes Element im Array

array – Erstellen Sie ein neues Array.

arsort – Sortieren Sie das Array in umgekehrter Reihenfolge und behalten Sie die Indexbeziehung bei.

asort – Sortieren Sie das Array und behalten Sie die Indexbeziehung bei.

compact – Erstellen Sie ein Array, einschließlich Variablennamen und ihre Werte

count – Zählt die Anzahl der Zellen im Array oder die Anzahl der Attribute im Objekt

current – ​​Gibt die aktuelle Zelle im Array zurück

each – Gibt das aktuelle Element im Array zurück Key/ Wertepaare und bewegen Sie den Array-Zeiger einen Schritt nach vorne.

end – Richten Sie den internen Zeiger des Arrays auf das letzte Element.

extract – Importieren Sie eine Variable aus dem Array in die aktuelle Symboltabelle.

in_array – Überprüfen Sie, ob ein bestimmtes Element vorhanden ist in den Array-Werten

key_exists – Alias ​​array_key_exists

key – Holen Sie sich den Schlüsselnamen aus dem assoziativen Array

krsort – Sortieren Sie das Array nach Schlüsselnamen in umgekehrter Reihenfolge

ksort – Sortieren Sie das Array nach Schlüsselnamen

list – Weisen Sie die Werte im Array zu. Gegeben ist ein Array von Variablen.

natcasesort – Sortieren Sie ein Array ohne Berücksichtigung der Groß- und Kleinschreibung mit dem „natürlichen Sortier“-Algorithmus.

natsort – Sortieren Sie ein Array mit dem „natürlichen Sortier“-Algorithmus.

next – Verschieben der interne Zeiger im Array um ein Bit vorwärts

pos – Alias ​​​​für den aktuellen Wert

prev – Spulen Sie den internen Zeiger des Arrays um eins zurück

range – Erstellen Sie ein Array basierend auf dem Bereich, das die angegebenen Elemente enthält

reset – Richten Sie den internen Zeiger des Arrays auf das erste Element.

rsort – Sortieren Sie ein Array in umgekehrter Reihenfolge.

shuffle – Mischen Sie ein Array.

sizeof – Alias ​​​​für die Anzahl.

sort – Sortieren Sie ein Array.

uasort – Verwenden eine benutzerdefinierte Vergleichsfunktion zum Sortieren von Werten in einem Array und zum Aufrechterhalten der Indexzuordnung

uksort – Sortieren der Schlüssel in einem Array mithilfe einer benutzerdefinierten Vergleichsfunktion

usor – Sortieren der Werte in einem Array mithilfe eines Benutzers -definierte Vergleichsfunktion

Multi-Byte-String-Funktion

mb_check_encoding – Überprüfen Sie, ob die Zeichenfolge in der angegebenen Codierung gültig ist

mb_chr – Erhalten Sie ein bestimmtes Zeichen

mb_convert_case – Wandeln Sie die Zeichenfolge in Groß- und Kleinbuchstaben um

mb_convert_encoding – Konvertieren Sie die Kodierung des Zeichens

mb_convert_kana – Konvertieren Sie „Kana“ voneinander („zen-kaku“, „han-kaku“ und mehr)

mb_convert_variables – Konvertieren Sie die Zeichenkodierung einer oder mehrerer Variablen

mb_decode_mimeheader – Dekodieren eine Zeichenfolge in einem MIME-Header-Feld

mb_decode_numericentity – Dekodieren Sie eine numerische HTML-Zeichenfolge in Zeichen

mb_detect_encoding – Erkennen Sie die Zeichenkodierung

mb_detect_order – Legen Sie die Erkennungsreihenfolge der Zeichenkodierung fest/erhalten Sie sie

mb_encode_mimeheader – Kodieren Sie die Zeichenfolge für den MIME-Header

mb_encode_numericentity — Codieren Sie Zeichen in eine numerische HTML-String-Referenz

mb_encoding_aliases – Aliase eines bekannten Codierungstyps abrufen

mb_ereg_match – Reguläre Ausdrucksübereinstimmung für Multibyte-Zeichenfolge

mb_ereg_replace_callback – Führen Sie eine Suche und Ersetzung regulärer Ausdrücke mit Multibyte-Unterstützung mithilfe eines Rückrufs durch

mb_ereg_replace – Ersetzen Sie reguläre Ausdrücke durch Multibyte-Unterstützung

mb_ereg_search_getpos – Gibt den Startpunkt für die nächste Übereinstimmung mit regulären Ausdrücken zurück.

mb_ereg_search_getregs – Ruft das Ergebnis der letzten Übereinstimmung mit regulären Multibyte-Ausdrücken ab des regulären Multibyte-Ausdrucks für eine vordefinierte Multibyte-Zeichenfolge.

mb_ereg_search_regs – Gibt den übereinstimmenden Teil eines regulären Multibyte-Ausdrucks zurück – Übereinstimmung mit regulären Ausdrücken mit Multibyte-Unterstützung

mb_eregi_replace – Ersetzen Sie reguläre Ausdrücke durch Multibyte-Unterstützung, wobei die Groß-/Kleinschreibung ignoriert wird HTTP-Verschlüsselung

mb_http_output – 设置/获取 HTTP 输出字符编码

mb_internal_encoding – 设置/获取内部字符编码

mb_Language – 设置/获取当前的语言

mb_list_encodings – 返回所有支持编码的数组

mb_ord – Codepunkt des Zeichens abrufen

mb_output_handler – 解析 GET/POST/COOKIE 数据并设置全局变量

mb_preferred_mime_name – 获取 MIME 字符串

mb_regex_encoding – Zeichenkodierung für Multibyte-Regex festlegen/erhalten

mb_regex_set_options – Standardoptionen für mbregex-Funktionen festlegen/abrufen. mb_scrub – Beschreibung字节字符串

mb_strcut – 获取字符的一部分

mb_strimwidth — 获取按指定宽度截断的字符串

mb_stripos — 大小写不敏感地查找字符串在另一个字符串中首次出现的位置

mb_stristr – 大小写不敏感地查找字符串在另一个字符串里的首次出现

mb_strlen – 获取字符串的长度

mb_strpos – 查找字符串在另一个字符串中首次出现的位置

mb_strrchr – 查找指定字符在另一个字符串中最后一次的出现

mb_strrichr – 大小写不敏感地查找指定字符在另一个字符串中最后一次的出现

mb_strripos – 大小写不敏感地在字符串中查找一个字符串最后出现的位置

mb_strrpos – 查找字符串在一个字符串中最后出现的位置

mb_strstr — 查找字符串在另一个字符串里的首次出现

mb_strtolower — 使字符串小写

mb_strtoupper – 使字符串大写

mb_strwidth – 返回字符串的宽度

mb_substitute_character – 设置/获取替代字符

mb_substr_count – 统计字符串出现的次数

mb_substr – 获取部分字符串

时间函数

checkdate – 验证一个格里高里日期

date_add – 别名 DateTime::add

date_create_from_format – enthält DateTime::createFromFormat

date_create_immutable_from_format – enthält DateTimeImmutable::createFromFormat

date_create_immutable – enthält DateTimeImmutable::__construct

date_create – enthält DateTime: :__construct

date_date_set – Gibt DateTime::setDate

date_default_timezone_get an – Ist nicht verfügbar设定用于个脚本中所有日期时间函数的默认时区

date_diff — 别名 DateTime::diff

date_format — 别名 DateTime::format

date_get_last_errors — Gibt DateTime::getLastErrors

date_interval_create_from_date_string — oder DateInterval::createFromDateString

date_interval_format — oder DateInterval::format

date_isodate_set — oder DateTime::setISODate

an

date_modify – Gibt DateTime::modify an

date_offset_get – Gibt DateTime::getOffset an

date_parse_from_format – Erhalten Sie Informationen über ein bestimmtes Datum, formatiert gemäß dem angegebenen Format.

date_parse – Gibt ein assoziatives Array mit detaillierten Informationen über ein bestimmtes Datum zurück und Dämmerung beginnt/ende Datum date_time_set – Gibt DateTime::setTime an

date_timestamp_get – alias DateTime::getTimestamp

date_timestamp_set – alias DateTime::setTimestamp

date_timezone_get – alias DateTime::getTimezone

date_timezone_set – alias DateTime::setTimezone

date – Formatieren Sie eine lokale Uhrzeit/ein lokales Datum.

getdate – Holen Datums-/Uhrzeitinformationen

gettimeofday – Aktuelle Uhrzeit abrufen

gmdate – GMT/UTC-Datum/Uhrzeit formatieren

gmmktime – UNIX-Zeitstempel eines GMT-Datums abrufen

gmstrftime – GMT/UTC-Zeit basierend auf den Gebietsschemaeinstellungen formatieren Datum

idate – Formatieren Sie das Datum der Ortszeit in eine Ganzzahl.

localtime – Rufen Sie die Ortszeit ab.

microtime – Gibt den aktuellen Unix-Zeitstempel und die Mikrosekunden zurück.

mktime – Rufen Sie den Unix-Zeitstempel eines Datums ab.

strftime – Gemäß dem zone Setzt formatierte lokale Zeit/Datum

strptime – Analysieren Sie ein von strftime generiertes Datum/Uhrzeit

strtotime – Analysieren Sie eine beliebige String-Datums-/Uhrzeitbeschreibung in einen Unix-Zeitstempel

time – Gibt den aktuellen Unix-Zeitstempel zurück

timezone_abbreviations_list – Alias ​​​​DateTimeZone: :listAbbreviations

timezone_identifiers_list – Alias ​​​​DateTimeZone::listIdentifiers

timezone_location_get – Alias ​​​​DateTimeZone::getLocation

timezone_name_from_abbr – Gibt den Zeitzonennamen von abbreviation zurück

timezone_name_get – Alias. ​​DateTimeZone::getName

timezone_offset_get – Alias DateTimeZone:: getOffset

timezone_open – alias DateTimeZone::__construct

timezone_transitions_get – alias DateTimeZone::getTransitions

timezone_version_get – Ruft die Version der timezonedb

Directory-Funktion ab

chdir – Ändern Verzeichnis

chroot – Stammverzeichnis ändern Verzeichnis

geschlossenir – Schließt ein Verzeichnis-Handle

dir – Gibt eine Instanz der Verzeichnisklasse zurück

getcwd – Ruft das aktuelle Arbeitsverzeichnis ab

opendir – Öffnet ein Verzeichnis-Handle

readdir – Liest Einträge aus einem Verzeichnis-Handle

rewinddir – Einen Verzeichnis-Handle zurückspulen

scandir – Die Dateien und Verzeichnisse im angegebenen Pfad auflisten

Dateisystemfunktionen

basename – Den Dateinamenteil des Pfads zurückgeben

chgrp – Die Gruppe ändern, zu der die Datei gehört

chmod – Ändern Sie den Dateimodus.

chown – Ändern Sie den Besitzer der Datei.

clearstatcache – Löschen Sie den Dateistatus-Cache.

copy – Kopieren Sie die Datei.

delete – Sehen Sie, ob die Verknüpfung aufgehoben oder aufgehoben wird.

dirname – Geben Sie den Verzeichnisteil von zurück der Pfad

disk_free_space – Gibt den freien Speicherplatz im Verzeichnis zurück

disk_total_space – Gibt die gesamte Festplattengröße eines Verzeichnisses zurück

diskfreespace – Alias ​​für disk_free_space

fclose – Schließt einen geöffneten Dateizeiger

feof – Testet, ob der Dateizeiger erreicht das Ende der Datei

fflush – Gibt gepufferten Inhalt in eine Datei aus

fgetc – Liest Zeichen von einem Dateizeiger

fgetcsv – Liest eine Zeile von einem Dateizeiger und analysiert CSV-Felder

fgets – Liest eine Zeile von a Dateizeiger

fgetss – Liest eine Zeile aus einem Dateizeiger und filtert HTML-Tags heraus.

file_exists – Prüft, ob eine Datei oder ein Verzeichnis existiert.

file_get_contents – Liest eine gesamte Datei in einen String.

file_put_contents – Schreibt einen String in eine Datei

file – Eine ganze Datei in ein Array einlesen

fileatime – Die letzte Zugriffszeit der Datei abrufen

filectime – Die Inode-Änderungszeit der Datei abrufen

filegroup – Die Gruppe der Datei abrufen

fileinode – Abrufen der Inode der Datei

filemtime – Dateiänderungszeit abrufen

fileowner – Eigentümer der Datei abrufen

fileperms – Dateiberechtigungen abrufen

filesize – Dateigröße abrufen

filetype – Dateityp abrufen

flock – Lightweight Hinweis zum Sperren von Dateien

fnmatch – Dateinamen mit Mustern abgleichen

fopen – Eine Datei oder URL öffnen

fpassthru – Alle verbleibenden Daten am Dateizeiger ausgeben

fputcsv – Zeilen in CSV formatieren und in den Dateizeiger schreiben

fputs – Alias ​​für fwrite

fread – Eine Datei lesen (sichere Verwendung mit Binärdateien)

fscanf – Eingabe aus einer Datei formatieren

fseek – Den Dateizeiger lokalisieren

fstat – Dateiinformationen über den geöffneten Dateizeiger abrufen

ftell – Gibt die Lese-/Schreibposition des Dateizeigers zurück.

ftruncate – Schneidet die Datei auf die angegebene bestimmte Länge ab.

fwrite – Schreibt eine Datei (sicher für Binärdateien).

glob – Findet einen Dateipfad, der zu a passt Muster

is_dir – Bestimmen, ob ein gegebener Dateiname ein Verzeichnis ist

is_executable – Bestimmen einer gegebenen Datei, ob der Name ausführbar ist

is_file – Bestimmen, ob der gegebene Dateiname eine normale Datei ist

is_link – Bestimmen, ob die gegebene Datei Name ist ein symbolischer Link

is_readable – Bestimmt, ob der angegebene Dateiname lesbar ist

is_uploaded_file – Bestimmt, ob die Datei über HTTP POST hochgeladen wurde

is_writable – Bestimmt, ob der angegebene Dateiname beschreibbar ist

is_writeable – Alias ​​​​von is_writable

lchgrp – Alle Gruppen des Symlinks ändern

lchown – Den Besitzer des Symlinks ändern

Link – Einen festen Link erstellen

linkinfo – Informationen zu einer Verbindung abrufen

lstat – Informationen zu einer Datei oder einem symbolischen Link bereitstellen

mkdir – Neues Verzeichnis erstellen

move_uploaded_file – Hochgeladene Dateien an einen neuen Speicherort verschieben

parse_ini_file – Eine Konfigurationsdatei analysieren

parse_ini_string – Analysieren Sie die Konfigurationszeichenfolge.

pathinfo – Geben Sie die Dateipfadinformationen zurück.

pclose – Schließen Sie den Prozessdateizeiger.

popen – Öffnen Sie den Prozessdateizeiger.

readfile – Geben Sie die Datei aus.

readlink – Geben Sie das Ziel zurück, auf das der zeigt symbolischer Link

realpath_cache_get – Details zum echten Verzeichnis-Cache abrufen

realpath_cache_size – Größe des echten Pfadpuffers abrufen

realpath – Den normalisierten absoluten Pfadnamen zurückgeben

rename – Eine Datei oder ein Verzeichnis umbenennen

rewind – Zurückspulen die Position des Dateizeigers

rmdir – Ein Verzeichnis löschen

set_file_buffer – Alias ​​​​für stream_set_write_buffer

stat – Informationen zu einer Datei angeben

symlink – Einen symbolischen Link erstellen

tempnam – Eine Datei mit einer eindeutigen Datei erstellen Name

tmpfile – Erstellen Sie eine temporäre Datei

touch – Legen Sie die Zugriffs- und Änderungszeit von Dateien fest

umask – ändern Sie die aktuelle umask

unlink – löschen Sie Dateien

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonEin Artikel fasst die umfassendsten häufig verwendeten Funktionen in PHP zusammen (Sammlung). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:learnku.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen