PHP fopen()

La fonction fopen() est une fonction intégrée en PHP qui ouvre un fichier ou une URL.
 

Syntaxe
fopen(file, mode, search)

 
 

Paramètres
  • file(Obligatoire) : Spécifie le fichier ou l’URL à ouvrir.
  • mode(Obligatoire) : Spécifie le type d’accès dont vous avez besoin pour le fichier. Voici les valeurs possibles:
    • « r » – Lecture seule. Commence au début du fichier
    • « r + » – Lecture / écriture. Commence au début du fichier
    • « w » – Écriture uniquement. Ouvre et tronque le fichier; ou crée un nouveau fichier s’il n’existe pas. Place le pointeur de fichier au début du fichier
    • « w + » – Lecture / écriture. Ouvre et tronque le fichier; ou crée un nouveau fichier s’il n’existe pas. Place le pointeur de fichier au début du fichier
    • « a » – Écriture seulement. Ouvre et écrit à la fin du fichier ou crée un nouveau fichier s’il n’existe pas
    • « a + » – Lecture / écriture. Préserve le contenu du fichier en écrivant à la fin du fichier
    • « x » – Écriture uniquement. Crée un nouveau fichier. Renvoie FALSE et une erreur si le fichier existe déjà
    • « x + » – Lecture / écriture. Crée un nouveau fichier. Renvoie FALSE et une erreur si le fichier existe déjà
    • « c » – Écriture uniquement. Ouvre le fichier; ou crée un nouveau fichier s’il n’existe pas. Place le pointeur de fichier au début du fichier
    • « c + » – Lecture / écriture. Ouvre le fichier; ou crée un nouveau fichier s’il n’existe pas. Place le pointeur de fichier au début du fichier
    • « e » – Uniquement disponible en PHP compilé sur les systèmes conformes POSIX.1-2008.
  • search(Obligatoire) : Réglez ce paramètre sur « 1 » si vous souhaitez également rechercher le fichier dans le chemin d’accès spécifié par « include_path » (dans php.ini).

 

Valeur de retour

La fonction renvoie TRUE en cas de succès. FALSE en cas d’échec.
 

Version PHP:

4.3+
 

Exemple :

Le code suivant ouvre et ferme le fichier « file.txt »:

<?php
   $file = fopen("file.txt", "r");
   fclose($file);
?>
Questions d'entretiens PHPQuestions d’entretiens PHP – Partie 1Questions sur PHP avec des réponses pour la préparation des entretiens d’embauche, des tests en ligne, aux examens et aux certifications. Ces questions et réponses…Lire plus

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *