Funzione fopen
La funzione fopen apre un file o un URL e restituisce un puntatore alla risorsa. Il primo parametro della funzione è il percorso del file o l'URL, il secondo parametro è la modalità di apertura. In caso di successo, restituisce un puntatore al file, in caso di errore - false.
Sintassi
fopen(filename, mode, [use_include_path], [context]);
Esempio
Apriamo un file in lettura:
<?php
$res = fopen('file.txt', 'r');
var_dump($res);
?>
Risultato dell'esecuzione del codice:
resource(5) of type (stream)
Esempio
Apriamo un file in scrittura (se il file non esiste - verrà creato):
<?php
$res = fopen('newfile.txt', 'w');
var_dump($res);
?>
Risultato dell'esecuzione del codice:
resource(5) of type (stream)
Esempio
Proviamo ad aprire un file inesistente in lettura:
<?php
$res = fopen('nonexistent.txt', 'r');
var_dump($res);
?>
Risultato dell'esecuzione del codice:
false
Esempio
Apriamo un URL in lettura:
<?php
$res = fopen('https://example.com', 'r');
var_dump($res);
?>
Risultato dell'esecuzione del codice:
resource(5) of type (stream)