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