Heim > Artikel > Backend-Entwicklung > Ein Artikel fasst die umfassendsten häufig verwendeten Funktionen in PHP zusammen (Sammlung)
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.
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 TangensZeichenfolgenfunktion
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 Streamget_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 Stringjoin – Alias implodelcfirst – 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-Funktionarray_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 Zeichenmb_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-Headermb_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 abrufenmb_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::createFromFormatdate_create_immutable_from_format – enthält DateTimeImmutable::createFromFormatdate_create_immutable – enthält DateTimeImmutable::__constructdate_create – enthält DateTime: :__constructdate_date_set – Gibt DateTime::setDatedate_default_timezone_get an – Ist nicht verfügbar设定用于个脚本中所有日期时间函数的默认时区date_diff — 别名 DateTime::diffdate_format — 别名 DateTime::formatdate_get_last_errors — Gibt DateTime::getLastErrorsdate_interval_create_from_date_string — oder DateInterval::createFromDateString
date_interval_format — oder DateInterval::formatdate_isodate_set — oder DateTime::setISODatean
date_modify – Gibt DateTime::modify andate_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 andate_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!