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
phpfopen(filename, mode, [use_include_path], [context]);
Eksempel
Lad os åbne en fil til læsning:
php<?php
$res = fopen('file.txt', 'r');
var_dump($res);
?>
Resultat af udførelse af koden:
phpresource(5) of type (stream)
Eksempel
Lad os åbne en fil til skrivning (hvis filen ikke eksisterer - vil den blive oprettet):
php<?php
$res = fopen('newfile.txt', 'w');
var_dump($res);
?>
Resultat af udførelse af koden:
phpresource(5) of type (stream)
Eksempel
Lad os prøve at åbne en ikke-eksisterende fil til læsning:
php<?php
$res = fopen('nonexistent.txt', 'r');
var_dump($res);
?>
Resultat af udførelse af koden:
phpfalse
Eksempel
Lad os åbne en URL til læsning:
php<?php
$res = fopen('https://example.com', 'r');
var_dump($res);
?>
Resultat af udførelse af koden:
phpresource(5) of type (stream)