Funksjonen fopen
Funksjonen fopen åpner en fil eller URL og returnerer en peker til ressursen. Første parameter tar funksjonen stien til filen eller URL, andre parameter - åpningsmodus. Ved suksess returnerer den en filpeker, ved feil - false.
Syntaks
fopen(filename, mode, [use_include_path], [context]);
Eksempel
La oss åpne en fil for lesing:
<?php
$res = fopen('file.txt', 'r');
var_dump($res);
?>
Resultat av kjøring av koden:
resource(5) of type (stream)
Eksempel
La oss åpne en fil for skriving (hvis filen ikke eksisterer - vil den bli opprettet):
<?php
$res = fopen('newfile.txt', 'w');
var_dump($res);
?>
Resultat av kjøring av koden:
resource(5) of type (stream)
Eksempel
La oss prøve å åpne en ikke-eksisterende fil for lesing:
<?php
$res = fopen('nonexistent.txt', 'r');
var_dump($res);
?>
Resultat av kjøring av koden:
false
Eksempel
La oss åpne en URL for lesing:
<?php
$res = fopen('https://example.com', 'r');
var_dump($res);
?>
Resultat av kjøring av koden:
resource(5) of type (stream)