Maison >développement back-end >tutoriel php >Un article résume les fonctions les plus complètes couramment utilisées en PHP (collection)

Un article résume les fonctions les plus complètes couramment utilisées en PHP (collection)

藏色散人
藏色散人avant
2023-02-27 15:55:096223parcourir

Cet article vous apporte des connaissances pertinentes sur PHP. Il résume principalement les fonctions couramment utilisées en PHP, notamment la fonction mathématique, la fonction de chaîne, la fonction de tableau, la fonction de chaîne multi-octets, la fonction de temps, la fonction de répertoire. Si vous êtes intéressé, prenons un regardez les fonctions du système de fichiers. Tout le monde est invité à collectionner et à apprendre !

Un article résume les fonctions les plus complètes couramment utilisées en PHP (collection)

Fonction mathématique

abs — valeur absolue

acos — cosinus inverse

acosh — cosinus hyperbolique inverse

asin — sinus inverse

asinh — sinus hyperbolique inverse

atan2 — deux paramètres La tangente inverse de

atan — tangente inverse

atanh — tangente hyperbolique inverse

base_convert — convertir des nombres entre bases arbitraires

bindec — convertir binaire en décimal

ceil — arrondir à l'entier le plus proche

cos — cosinus

cosh — hyperbolique cosinus

decbin — convertir le décimal en binaire

dechex — convertir le décimal en hexadécimal

decoct — convertir le décimal en octal

deg2rad — convertir l'angle en radians

exp — calculer e L'exposant de

expm1 — Renvoie exp(nombre ) - 1, et peut calculer des résultats précis même lorsque la valeur du nombre est proche de zéro

floor — Arrondi par arrondi

fmod — Renvoie le reste de la division en virgule flottante

getrandmax — Affiche la plus grande valeur possible d'un nombre aléatoire

hexdec — Convertit un hexadécimal en décimal

hypot — Calcule la longueur de l'hypoténuse d'un triangle rectangle

intdiv — Arrondit le résultat de la division

is_finite — Détermine s'il s'agit d'une valeur finie

is_infinite — Détermine s'il s'agit d'une valeur finie valeur infinie

is_nan — Détermine s'il s'agit d'une valeur légale

lcg_value — Générateur congruentiel linéaire combiné

log10 — Logarithme en base 10

log1p — Renvoie le journal (1 + nombre), même des résultats précis peuvent être calculés lorsque la valeur du nombre est proche de zéro

log — logarithme naturel

max — trouver la valeur maximale

min — trouver la valeur minimale

mt_getrandmax — afficher la valeur maximale possible d'un nombre aléatoire

mt_rand — Générer de meilleurs nombres aléatoires

mt_srand — Semez les graines d'un meilleur générateur de nombres aléatoires

octdec — Convertissez un nombre octal en décimal

pi — Obtenez la valeur pi

pow — Expression exponentielle

rad2deg — Convertissez un nombre en radians Convertissez en le nombre d'angle correspondant

rand — Générer un entier aléatoire

round — Arrondir un nombre à virgule flottante

sin — Sine

sinh — Sinus hyperbolique

sqrt — Racine carrée

srand — Semer un générateur de nombres aléatoires Seed

tan — tangente

tanh — tangente hyperbolique

fonction de chaîne

addcslashes — utilise des barres obliques inverses pour échapper les caractères dans une chaîne en style C

addslashes — utilise des barres obliques inverses pour citer des chaînes

bin2hex — La fonction convertit une chaîne binaire contenant des données en une valeur hexadécimale

chop — Alias ​​​​pour rtrim

chr — Renvoie le caractère spécifié

chunk_split — Divise une chaîne en petits morceaux

convert_cyr_string — Convertit Les caractères sont convertis d'un caractère cyrillique à un autre

convert_uudecode — Décode une chaîne encodée par uuencode

convert_uuencode — Encode une chaîne à l'aide de uuencode

count_chars — Renvoie des informations sur les caractères utilisés dans la chaîne

crc32 — Compte un caractère polynôme crc32 de chaîne

crypt — Hachage de chaîne unidirectionnel

echo — génère un ou plusieurs strings

explode — utilise une chaîne pour diviser une autre chaîne

fprintf — écrit la chaîne formatée dans le flux

get_html_translation_table — Renvoie la table de traduction en utilisant htmlspecialchars et htmlentities

hebrev — Convertit l'hébreu logique en hébreu visuel

hebrevc — Convertit l'hébreu logique en hébreu visuel Convertit l'hébreu logique en hébreu visuel et convertit les nouvelles lignes

hex2bin — Convertit une chaîne hexadécimale en chaîne binaire

html_entity_decode — Convertit les entités HTML en leurs caractères correspondants

htmlentities — Convertit les caractères en HTML échappé caractères

htmlspecialchars_decode — Convertir les entités HTML spéciales en caractères normaux

htmlspecialchars — Convertir les caractères spéciaux en entités HTML

implode — Convertir un tableau unidimensionnel Convertir la valeur en chaîne

join — alias imploser

lcfirst — Créer le premier caractère d'une chaîne en minuscule

levenshtein — Calcule la distance d'édition entre deux chaînes

localeconv — Obtenez des informations de formatage numérique

ltrim — Supprime les caractères d'espacement (ou autres caractères) au début d'une chaîne

md5_file — Calcule le Valeur de hachage MD5 du fichier spécifié

md5 — Calcule la valeur de hachage MD5 d'une chaîne

metaphone — Calcule la clé métaphone d'une chaîne

money_format — Formate un nombre en chaîne monétaire

nl_langinfo — Interroge des informations sur la langue et les paramètres régionaux

nl2br — Insère un saut de ligne HTML avant toutes les nouvelles lignes de la chaîne

number_format — Formate un nombre avec des séparateurs de milliers

ord — Convertit le premier octet d'une chaîne en une valeur comprise entre 0 et 255

parse_str — Analyse un chaîne en plusieurs variables

print — Chaîne de sortie

printf — Chaîne formatée de sortie

quoted_printable_decode — Convertir une chaîne imprimable entre guillemets en chaîne de 8 bits

quoted_printable_encode — Convertir une chaîne de 8 bits en chaîne imprimable entre guillemets

quotemeta — Jeu de métacaractères d'échappement

rtrim — Supprimez les espaces (ou autres caractères) à la fin de la chaîne

setlocale — Définissez les informations locales

sha1_file — Calculez la valeur de hachage sha1 du fichier

sha1 — Calculez la valeur de hachage sha1 de la chaîne

similar_text — Calculez la similarité de deux chaînes

soundex — Calcule la clé soundex d'une chaîne

sprintf — Renvoie une chaîne formatée

sscanf — Analyse les caractères saisis selon le format spécifié

str_getcsv — Analyse une chaîne CSV dans un tableau

str_ireplace — version ignorant la casse de str_replace

str_pad — complète une chaîne à une longueur spécifiée avec une autre chaîne

str_repeat — répète une chaîne

str_replace — remplacement de sous-chaîne

str_rot13 — Effectue une transformation ROT13 sur une chaîne

str_shuffle — De manière aléatoire mélanger une chaîne

str_split — Convertir une chaîne en tableau

str_word_count — Renvoie l'utilisation des mots dans une chaîne

strcasecmp — Comparaison binaire sécurisée des chaînes (insensible à la casse)

strchr — alias strstr

strcmp — Binaire comparaison de chaînes sécurisée

strcoll — Comparaison de chaînes basée sur les paramètres régionaux

strcspn — Récupère la longueur de la sous-chaîne de départ du masque qui ne correspond pas

strip_tags — Supprime les balises HTML et PHP d'une chaîne

stripcslashes — Décite une chaîne échappée en utilisant addcslashes

stripos — Recherche la première occurrence d'une chaîne (insensible à la casse)

stripslashes — Décite une citation Chaînes

stristr — Une version ignorant la casse de la fonction strstr

strlen — Récupère la longueur d'une chaîne

strnatcasecmp — Comparez les chaînes en utilisant l'algorithme « d'ordre naturel » (insensible à la casse)

strnatcmp — Comparez les caractères en utilisant l'algorithme d'ordre naturel String

strncasecmp — Comparaison binaire sécurisée de plusieurs caractères au début d'une chaîne (insensible à la casse)

strncmp — Comparaison binaire sécurisée de plusieurs caractères au début d'une chaîne

strpbrk — Trouver l'un des caractères d'un ensemble de caractères dans une chaîne Caractères

strpos — Trouver la première occurrence d'une chaîne

strrchr — Trouver la dernière occurrence d'un caractère spécifié dans une chaîne

strrev — Inverser une chaîne

strripos — Compter la dernière occurrence d'une chaîne spécifiée dans la chaîne cible Position de l'occurrence (non sensible à la casse)

strrpos — Calculer la position de la dernière occurrence de la chaîne spécifiée dans la chaîne cible

strspn — Calcule la première sous-chaîne de la chaîne où tous les caractères existent dans la longueur du jeu de caractères spécifié.

strstr — Rechercher la première occurrence d'une chaîne

strtok — Diviser une chaîne par balises

strtolower — Convertir une chaîne en minuscules

strtoupper — Convertir une chaîne en majuscule

strtr — Convertir un caractère spécifié

substr_compare — Comparaison binaire sécurisée de chaînes (longueur spécifiée à partir du décalage)

substr_count — Compte le nombre d'occurrences d'une chaîne

substr_replace — Remplace une sous-chaîne d'une chaîne

substr — Renvoie une sous-chaîne d'une chaîne

trim — Supprime une chaîne Caractères vides (ou autres caractères) au début et à la fin

ucfirst — Convertit la première lettre de la chaîne en majuscule

ucwords — Convertit la première lettre de chaque mot de la chaîne en majuscule

vfprintf — Écrit la chaîne formatée entrante stream

vprintf — Chaîne formatée en sortie

vsprintf — Renvoie une chaîne formatée

wordwrap — Divise la chaîne en un nombre spécifié de mots

Fonction Array

array_change_key_case — Change toutes les clés du tableau Change le nom en majuscules ou minuscule

array_chunk — Divise un tableau en plusieurs

array_column — Renvoie une colonne spécifiée dans le tableau

array_combine — Crée un tableau, en utilisant la valeur d'un tableau comme nom de clé et la valeur d'une autre valeur de tableau comme nom de clé value

array_count_values ​​​​​​— Compte toutes les valeurs dans un tableau

array_diff_assoc — Calcule la différence d'un tableau avec vérification d'index

array_diff_key — Calcule la différence d'un tableau en utilisant la comparaison de noms de clés

array_diff_uassoc — Faites-le avec un fonction de rappel fournie par l'utilisateur Vérification d'index pour calculer la différence d'un tableau

array_diff_ukey — Calcule la différence d'un tableau à l'aide d'une fonction de rappel pour comparer les clés

array_diff — Calcule la différence d'un tableau

array_fill_keys — Remplit un tableau avec le clés et valeurs spécifiées

array_fill — Utiliser Remplir un tableau avec des valeurs données

array_filter — Filtrer les cellules d'un tableau à l'aide d'une fonction de rappel

array_flip — Échanger les clés et les valeurs dans un tableau

array_intersect_assoc — Calculer intersection de tableaux avec vérification d'index

array_intersect_key — Calcule les tableaux en utilisant la comparaison des noms de clés L'intersection de

array_intersect_uassoc — Calcule l'intersection des tableaux avec vérification d'index, utilise la fonction de rappel pour comparer les index

array_intersect_ukey — Utilisez la fonction de rappel pour comparer les noms de clés à calculer l'intersection des tableaux

array_intersect — Calculer l'intersection des tableaux

array_key_exists — Vérifie si la clé ou l'index spécifié existe dans le tableau

array_key_first — Obtient la première clé d'un tableau

array_key_last — Obtient la dernière clé d'un tableau

array_keys — Renvoie tout ou partie des noms de clés dans le array

array_map — Applique une fonction de rappel à chaque élément d'un tableau

array_merge_recursive — Fusionne récursivement un ou plusieurs tableaux

array_merge — Fusionne un ou plusieurs tableaux

array_multisort — Trie plusieurs tableaux ou tableaux multidimensionnels

array_pad — Remplit un tableau avec une valeur de la longueur spécifiée

array_pop — Pop le dernier élément du tableau (pop)

array_product — Calcule le produit de toutes les valeurs du tableau

array_push — Poussez un ou plusieurs éléments à la fin de le tableau (Push)

array_rand — Supprime aléatoirement un ou plusieurs éléments d'un tableau

array_reduce — Utilisez une fonction de rappel pour réduire de manière itérative un tableau à une valeur unique

array_replace_recursive — Remplace récursivement les éléments du premier tableau par le tableau transmis

array_replace — Remplace les éléments du premier tableau par le tableau passé

array_reverse — Renvoie un tableau avec les cellules dans l'ordre inverse

array_search — Recherchez dans le tableau une valeur donnée, renvoyant la première clé correspondante en cas de succès

array_shift — Déplacer le début du tableau hors du tableau

array_slice — Supprimer un segment du tableau

array_splice — Supprimer une partie du tableau et la remplacer par une autre valeur

array_sum — Sommer toutes les valeurs du tableau

array_udiff_assoc — Avec vérification d'index Calculez l'ensemble de différences d'un tableau, utilisez la fonction de rappel pour comparer les données

array_udiff_uassoc — Calculez l'ensemble de différences du tableau avec vérification d'index, utilisez la fonction de rappel pour comparer les données et l'index

array_udiff — Utilisez la fonction de rappel pour comparer les données afin de calculer l'ensemble des différences du tableau

array_uintersect_assoc — Calculez l'intersection des tableaux avec une vérification d'index, comparez les données avec une fonction de rappel

array_uintersect_uassoc — Calculez l'intersection des tableaux avec un index vérifiez, comparez les données et indexez avec une fonction de rappel distincte

array_uintersect — Calculez l'intersection des tableaux, comparez les données avec une fonction de rappel

array_unique — Supprimez les valeurs en double d'un tableau

array_unshift — Insérez une ou plusieurs cellules au début d'un tableau

array_values ​​​​- Renvoie toutes les valeurs d'un tableau

array_walk_recursive - Applique de manière récursive une fonction utilisateur à chaque membre d'un tableau

array_walk - Utilisez une fonction définie par l'utilisateur pour effectuer un traitement de rappel sur chaque élément du tableau

array — Créer un nouveau tableau

arsort — Trier le tableau à l'envers et maintenir la relation d'index

asort — Trier le tableau et maintenir la relation d'index

compact — Créer un tableau, y compris les noms de variables et leurs valeurs

count — Compte le nombre de cellules dans le tableau ou le nombre d'attributs dans l'objet

current — Renvoie la cellule actuelle dans le tableau

each — Renvoie l'élément actuel dans le tableau Clé/ paires de valeurs et déplacez le pointeur du tableau d'un pas vers l'avant

end — Pointez le pointeur interne du tableau sur le dernier élément

extract — Importez une variable du tableau dans la table des symboles actuelle

in_array — Vérifiez si un certain élément existe dans les valeurs du tableau

key_exists — alias array_key_exists

key — Récupère le nom de la clé du tableau associatif

krsort — Trie le tableau par nom de clé dans l'ordre inverse

ksort — Trie le tableau par nom de clé

list — Attribuer les valeurs dans le tableau Étant donné un tableau de variables

natcasesort — Trier un tableau sans tenir compte de la casse en utilisant l'algorithme de « tri naturel »

natsort — Trier un tableau en utilisant l'algorithme de « tri naturel »

suivant — Déplacer le pointeur interne dans le tableau avance Un bit

pos — Alias ​​​​pour le courant

prev — Rembobine le pointeur interne du tableau d'un

range — Crée un tableau basé sur la plage, contenant les éléments spécifiés

reset — Pointez le pointeur interne du tableau sur le premier élément

rsort — Triez un tableau dans l'ordre inverse

shuffle — Mélangez un tableau

sizeof — Alias ​​​​pour count

sort — Triez un tableau

uasort — Utiliser une fonction de comparaison définie par l'utilisateur pour trier les valeurs dans un tableau et maintenir l'association d'index

uksort — Trier les clés d'un tableau à l'aide d'une fonction de comparaison définie par l'utilisateur

usor — Trier les valeurs dans un tableau à l'aide d'un fonction de comparaison définie par l'utilisateur

Fonction de chaîne multi-octets

mb_check_encoding — Vérifiez si la chaîne est valide dans l'encodage spécifié

mb_chr — Obtenez un caractère spécifique

mb_convert_case — Convertissez la chaîne en majuscules et minuscules

mb_convert_encoding — Convertir l'encodage du caractère

mb_convert_kana — Convertir les « kana » les uns des autres ( « zen-kaku », « han-kaku » et plus)

mb_convert_variables — Convertir l'encodage des caractères d'une ou plusieurs variables

mb_decode_mimeheader — Décoder une chaîne dans un champ d'en-tête MIME

mb_decode_numericentity — Décoder une chaîne numérique HTML en caractère

mb_detect_encoding — Détecter l'encodage des caractères

mb_detect_order — Définir/obtenir l'ordre de détection de l'encodage des caractères

mb_encode_mimeheader — Encoder la chaîne pour l'en-tête MIME

mb_encode_numericentity — Encoder le caractère en référence de chaîne numérique HTML

mb_encoding_aliases — Obtenez des alias d'un type d'encodage connu

mb_ereg_match — Correspondance d'expression régulière pour une chaîne multi-octets

mb_ereg_replace_callback — Effectuez une recherche d'expression régulière et remplacez-la par une prise en charge multi-octets à l'aide d'un rappel

mb_ereg_replace — Remplacez une expression régulière par une prise en charge multi-octets

mb_ereg_search_getpos — Renvoie le point de départ de la prochaine correspondance d'expression régulière

mb_ereg_search_getregs — Récupère le résultat de la dernière correspondance d'expression régulière multi-octets

mb_ereg_search_init — Chaîne de configuration et expression régulière pour une correspondance d'expression régulière multi-octets

mb_ereg_search_pos — Renvoie la position et la longueur d'une partie correspondante de l'expression régulière multi-octets pour une chaîne multi-octets prédéfinie

mb_ereg_search_regs — Renvoie la partie correspondante d'une expression régulière multi-octets

mb_ereg_search_setpos — Définir le point de départ de la prochaine correspondance d'expression régulière

mb_ereg_search — Correspondance d'expression régulière multi-octets pour une chaîne multi-octets prédéfinie

mb_ereg — Correspondance d'expression régulière avec prise en charge multi-octets

mb_eregi_replace — Remplacer l'expression régulière par prise en charge multi-octets en ignorant la casse

mb_eregi — Correspondance d'expression régulière en ignorant la casse avec prise en charge multi-octets

mb_get_info — 获取 mbstring 的内部设置

mb_http_input 检测 — HTTP 输入字符编码

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

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

mb_lingual — 设置/获取当前的语言

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

mb_ord — Obtenir le point de code du caractère

mb_output_handler — mb_parse_str — Utilisation de GET/POST/COOKIE量

mb_preferred_mime_name — 获取 MIME 字符串

mb_regex_encoding — Définir/obtenir l'encodage de caractères pour les regex multi-octets

mb_regex_set_options — Définir/obtenir les options par défaut pour les fonctions mbregex

mb_scrub — Description

mb_send_mail — 发送编码过的邮件

mb_split —字节字符串

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 — Pour DateTime::createFromFormat

date_create_immutable_from_format — Pour DateTimeImmutable::createFromFormatdate_create_immutable — Pour DateTimeImmutable::__construct

date_create — Pour DateTime::__construct

date_date_set — par DateTime::setDate

date_default_timezone_get — par DateTime::setDate

date_default_timezone_get — par DateTime::setDate Date_default_timezone_set — Date_default_timezone_set — Il s'agit d'un exemple de date_diff — d'un DateTime::diff

date_format — d'un DateTime::format

date_get_last_errors — Par DateTime::getLastErrors

date_interval_create_from_date_string — Par DateInterval::createFromDateString

date_interval_format — Par DateInterval::format

date_isodate_set — Par DateTime::setISODate

date_modify — Pour DateTime::modify

date_offset_get — Pour DateTime::getOffset

date_parse_from_format — Obtenez des informations sur une date donnée formatées selon le format spécifié

date_parse — Renvoie un tableau associatif avec des informations détaillées sur la date donnée

date_sub — 别名 DateTime::sub

date_sun_info — Renvoie un tableau avec des informations sur le coucher/le lever du soleil et crépuscule début/fin

date_sunrise — 返回给定的日期与地点的日出时间

date_sunset — 返回给定的日期与地点的日落时间

date_time_set — Pour DateTime::setTime

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 — Formater une heure/date locale

getdate — Obtenez informations sur la date/heure

gettimeofday — Obtenez l'heure actuelle

gmdate — Formatez une date/heure GMT/UTC

gmmktime — Obtenez l'horodatage UNIX d'une date GMT

gmstrftime — Formatez une heure GMT/UTC en fonction des paramètres régionaux Date

idate — Formate la date de l'heure locale en un entier

localtime — Obtenez l'heure locale

microtime — Renvoie l'horodatage Unix actuel et les microsecondes

mktime — Obtenez l'horodatage Unix d'une date

strftime — Selon le zone Définit l'heure/la date locale formatée

strptime — Analyse une date/heure générée par strftime

strtotime — Analyse toute description datetime de chaîne dans un horodatage Unix

time — Renvoie l'horodatage Unix actuel

timezone_abbreviations_list — Alias ​​​​DateTimeZone : :listAbbreviations

timezone_identifiers_list — Alias ​​​​DateTimeZone::listIdentifiers

timezone_location_get — Alias ​​​​DateTimeZone::getLocation

timezone_name_from_abbr — Renvoie le nom du fuseau horaire à partir de l'abréviation

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 — Obtient la version de timezonedb

Fonction Directory

chdir — Changer de répertoire

chroot — changer de racine directory

closeir — Ferme un handle de répertoire

dir — Renvoie une instance de la classe Directory

getcwd — Récupère le répertoire de travail actuel

opendir — Ouvrir un handle de répertoire

readdir — Lit les entrées d'un handle de répertoire

rewinddir — Rembobiner un handle de répertoire

scandir — Liste les fichiers et répertoires dans le chemin spécifié

Fonctions du système de fichiers

basename — Renvoie la partie du nom de fichier du chemin

chgrp — Change le groupe auquel appartient le fichier

chmod — Changer le mode du fichier

chown — Changer le propriétaire du fichier

clearstatcache — Effacer le cache d'état du fichier

copy — Copier le fichier

delete — Voir dissocier ou supprimer

dirname — Renvoie la partie répertoire de le chemin

disk_free_space — Renvoie l'espace libre dans le répertoire

disk_total_space — Renvoie la taille totale du disque d'un répertoire

diskfreespace — Alias ​​​​pour disk_free_space

fclose — Ferme un pointeur de fichier ouvert

feof — Teste si le le pointeur de fichier atteint la fin du fichier

fflush — Affiche le contenu mis en mémoire tampon dans un fichier

fgetc — Lit les caractères d'un pointeur de fichier

fgetcsv — Lit une ligne d'un pointeur de fichier et analyse les champs CSV

fgets — Lit un ligne à partir d'un pointeur de fichier

fgetss — Lit une ligne à partir d'un pointeur de fichier et filtre les balises HTML

file_exists — Vérifiez si un fichier ou un répertoire existe

file_get_contents — Lit un fichier entier dans une chaîne

file_put_contents — Écrivez une chaîne vers un fichier

file — Lit un fichier entier dans un tableau

fileatime — Obtenez l'heure du dernier accès au fichier

filectime — Obtenez l'heure de modification de l'inode du fichier

filegroup — Obtenez le groupe du fichier

fileinode — Obtenez l'inode du fichier

filemtime — Obtenez l'heure de modification du fichier

fileowner — Obtenez le propriétaire du fichier

fileperms — Obtenez les autorisations du fichier

filesize — Obtenez la taille du fichier

filetype — Obtenez le type de fichier

flock — Verrouillage léger des fichiers consultatifs

fnmatch — Faire correspondre les noms de fichiers avec des modèles

fopen — Ouvrir un fichier ou une URL

fpassthru — Afficher toutes les données restantes au pointeur de fichier

fputcsv — Formater les lignes au format CSV et écrire dans le pointeur de fichier

fputs — Alias ​​​​pour fwrite

fread — Lire un fichier (à utiliser en toute sécurité avec des fichiers binaires)

fscanf — Formater l'entrée d'un fichier

fseek — Localiser le pointeur de fichier

fstat — Obtenir des informations sur le fichier via le ouvrir le pointeur de fichier

ftell — Renvoie la position de lecture/écriture du pointeur de fichier

ftruncate — Tronque le fichier à la longueur donnée Une certaine longueur

fwrite — Écrit un fichier (sans danger pour les fichiers binaires)

glob — Rechercher un fichier chemin correspondant à un modèle

is_dir — Détermine si un nom de fichier donné est un répertoire

is_executable — Détermine un fichier donné Si le nom est exécutable

is_file — Détermine si le nom de fichier donné est un fichier normal

is_link — Détermine si le nom de fichier donné est un lien symbolique

is_readable — Détermine si le nom de fichier donné est lisible

is_uploaded_file — Détermine si le fichier a été téléchargé via HTTP POST

is_writable — Détermine si le nom de fichier donné est accessible en écriture

is_writeable — Alias ​​de is_writable

lchgrp — Modifier tous les groupes du lien symbolique

lchown — Modifier le propriétaire du lien symbolique

lien — Créer un lien physique

linkinfo — Obtenir des informations sur une connexion

lstat — Donner des informations sur un fichier ou un lien symbolique

mkdir — Créer un nouveau répertoire

move_uploaded_file — Déplacer les fichiers téléchargés vers un nouvel emplacement

parse_ini_file — Analyser un fichier de configuration

parse_ini_string — Analyser la chaîne de configuration

pathinfo — Renvoie les informations sur le chemin du fichier

pclose — Ferme le pointeur du fichier de processus

popen — Ouvrir le pointeur du fichier de processus

readfile — Sortir le fichier

readlink — Renvoie la cible pointée par le lien symbolique

realpath_cache_get — Obtenez les détails du cache du répertoire réel

realpath_cache_size — Obtenez la taille du tampon du chemin réel

realpath — Renvoie le nom du chemin absolu normalisé

rename — Renommez un fichier ou un répertoire

rewind — Rewind la position du pointeur de fichier

rmdir — Supprimer un répertoire

set_file_buffer — Alias ​​​​pour stream_set_write_buffer

stat — Donner des informations sur un fichier

symlink — Créer un lien symbolique

tempnam — Créer un fichier avec un fichier unique name

tmpfile — Créer un fichier temporaire

touch — Définir l'heure d'accès et de modification des fichiers

umask — modifier l'umask actuel

unlink — supprimer des fichiers

Apprentissage recommandé : "Tutoriel vidéo PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer