Funktionen fopen
Funktionen fopen åbner en fil eller URL og returnerer en peger til ressourcen. Den første parameter tager funktionen stien til filen eller URL, den anden parameter - åbnings tilstanden. Ved succes returnerer den en filpeger, ved fejl - false.
Syntaks
fopen(filename, mode, [use_include_path], [context]);
Eksempel
Lad os åbne en fil til læsning:
<?php
$res = fopen('file.txt', 'r');
var_dump($res);
?>
Resultat af udførelse af koden:
resource(5) of type (stream)
Eksempel
Lad os åbne en fil til skrivning (hvis filen ikke eksisterer - vil den blive oprettet):
<?php
$res = fopen('newfile.txt', 'w');
var_dump($res);
?>
Resultat af udførelse af koden:
resource(5) of type (stream)
Eksempel
Lad os prøve at åbne en ikke-eksisterende fil til læsning:
<?php
$res = fopen('nonexistent.txt', 'r');
var_dump($res);
?>
Resultat af udførelse af koden:
false
Eksempel
Lad os åbne en URL til læsning:
<?php
$res = fopen('https://example.com', 'r');
var_dump($res);
?>
Resultat af udførelse af koden:
resource(5) of type (stream)