Fonction fopen
La fonction fopen ouvre un fichier ou une URL et retourne un pointeur vers la ressource. Le premier paramètre de la fonction est le chemin vers le fichier ou l'URL, le deuxième paramètre est le mode d'ouverture. En cas de succès, elle retourne un pointeur de fichier, en cas d'erreur - false.
Syntaxe
fopen(filename, mode, [use_include_path], [context]);
Exemple
Ouvrons un fichier pour lecture :
<?php
$res = fopen('file.txt', 'r');
var_dump($res);
?>
Résultat de l'exécution du code :
resource(5) of type (stream)
Exemple
Ouvrons un fichier pour écriture (si le fichier n'existe pas - il sera créé) :
<?php
$res = fopen('newfile.txt', 'w');
var_dump($res);
?>
Résultat de l'exécution du code :
resource(5) of type (stream)
Exemple
Essayons d'ouvrir un fichier inexistant pour lecture :
<?php
$res = fopen('nonexistent.txt', 'r');
var_dump($res);
?>
Résultat de l'exécution du code :
false
Exemple
Ouvrons une URL pour lecture :
<?php
$res = fopen('https://example.com', 'r');
var_dump($res);
?>
Résultat de l'exécution du code :
resource(5) of type (stream)