Función fopen
La función fopen abre un archivo o URL y devuelve un puntero al recurso. El primer parámetro de la función es la ruta al archivo o URL, el segundo parámetro es el modo de apertura. En caso de éxito, devuelve un puntero de archivo; en caso de error, devuelve false.
Sintaxis
fopen(filename, mode, [use_include_path], [context]);
Ejemplo
Abramos un archivo para lectura:
<?php
$res = fopen('file.txt', 'r');
var_dump($res);
?>
Resultado de ejecutar el código:
resource(5) of type (stream)
Ejemplo
Abramos un archivo para escritura (si el archivo no existe, se creará):
<?php
$res = fopen('newfile.txt', 'w');
var_dump($res);
?>
Resultado de ejecutar el código:
resource(5) of type (stream)
Ejemplo
Intentemos abrir un archivo inexistente para lectura:
<?php
$res = fopen('nonexistent.txt', 'r');
var_dump($res);
?>
Resultado de ejecutar el código:
false
Ejemplo
Abramos una URL para lectura:
<?php
$res = fopen('https://example.com', 'r');
var_dump($res);
?>
Resultado de ejecutar el código:
resource(5) of type (stream)