Funkcija fopen
Funkcija fopen odpre datoteko ali URL in vrne kazalec na vir. Prvi parameter funkcije sprejme pot do datoteke ali URL, drugi parameter - način odpiranja. V primeru uspeha vrne datotečni kazalec, v primeru napake - false.
Sintaksa
fopen(filename, mode, [use_include_path], [context]);
Primer
Odprimo datoteko za branje:
<?php
$res = fopen('file.txt', 'r');
var_dump($res);
?>
Rezultat izvedbe kode:
resource(5) of type (stream)
Primer
Odprimo datoteko za pisanje (če datoteke ni - bo ustvarjena):
<?php
$res = fopen('newfile.txt', 'w');
var_dump($res);
?>
Rezultat izvedbe kode:
resource(5) of type (stream)
Primer
Poskusimo odprti neobstoječo datoteko za branje:
<?php
$res = fopen('nonexistent.txt', 'r');
var_dump($res);
?>
Rezultat izvedbe kode:
false
Primer
Odprimo URL za branje:
<?php
$res = fopen('https://example.com', 'r');
var_dump($res);
?>
Rezultat izvedbe kode:
resource(5) of type (stream)