A quoi sert php fopen

藏色散人
Libérer: 2023-03-04 20:22:01
original
2847 Les gens l'ont consulté

php fopen est utilisé pour ouvrir un fichier ou une URL. Sa syntaxe est "fopen(filename, mode, include_path, context)". Le paramètre filename représente le fichier ou l'URL à ouvrir, et le paramètre mode représente. le type d'accès.

A quoi sert php fopen

Recommandé : "Tutoriel vidéo PHP"

Fonction PHP fopen()

Définition et utilisation

La fonction fopen() ouvre un fichier ou une URL.

Si fopen() échoue, il retournera FALSE avec un message d'erreur. Vous pouvez masquer la sortie d'erreur en ajoutant un « @ » devant le nom de la fonction.

Syntaxe

fopen(filename,mode,include_path,context)
Copier après la connexion

Paramètres

nom de fichier requis. Spécifie le fichier ou l'URL à ouvrir.

mode requis. Spécifie le type d'accès que vous demandez à ce fichier/flux.

Valeurs possibles :

"r" (ouvrir en mode lecture seule, pointer le pointeur du fichier vers l'en-tête du fichier)

"r+" (ouvrir en lecture-écriture mode, placez le pointeur du fichier sur l'en-tête du fichier) Pointez sur l'en-tête du fichier)

"w" (ouvrez en mode écriture, effacez le contenu du fichier et essayez de créer le fichier s'il n'existe pas)

"w+" (ouvrir en mode lecture et écriture, effacer le contenu du fichier, si le fichier n'existe pas, essayer de le créer)

"a" (ouvrir en mode écriture, pointer le file pointeur vers la fin du fichier pour l'écriture, si le fichier n'existe pas, essayez de le créer)

"a+" (ouvert en lecture et en écriture, enregistrez le contenu du fichier en écrivant à la fin du fichier)

"x" (crée un nouveau fichier et ouvre en écriture, si le fichier existe déjà Renvoie FALSE et une erreur)

"x+" (Crée un nouveau fichier et l'ouvre pour la lecture et l'écriture, si le fichier existe déjà, renvoie FALSE et une erreur)

include_path Facultatif. Définissez ce paramètre sur '1' si vous souhaitez également rechercher des fichiers dans include_path (dans php.ini).

contexte Facultatif. Spécifie l’environnement d’un descripteur de fichier. le contexte est un ensemble d'options qui peuvent modifier le comportement du flux.

Conseils et notes

Remarque : lorsque vous écrivez un fichier texte, assurez-vous d'utiliser les bons terminateurs de ligne ! Sur les systèmes Unix, le terminateur de ligne est n ; sur les systèmes Windows, le terminateur de ligne est rn ; sur les systèmes Macintosh, le terminateur de ligne est r. Les systèmes Windows fournissent un jeton de conversion de texte « t » qui peut convertir de manière transparente n en rn. Vous pouvez également utiliser "b" pour forcer le mode binaire afin que les données ne soient pas converties. Pour utiliser ces indicateurs, utilisez "b" ou "t" comme dernier caractère de l'argument mode.

Exemple

<?php
$file = fopen("test.txt","r");
$file = fopen("/home/test/test.txt","r");
$file = fopen("/home/test/test.gif","wb");
$file = fopen("http://www.example.com/","r");
$file = fopen("ftp://user:password@example.com/test.txt","w");
?>
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!