Funkcija fopen
Funkcija fopen otvara fajl ili URL i vraća pokazivač na resurs. Prvi parametar funkcija prima putanju do fajla ili URL, drugi parametar - režim otvaranja. U slučaju uspeha vraća fajl deskriptor, u slučaju greške - false.
Sintaksa
fopen(filename, mode, [use_include_path], [context]);
Primer
Otvorimo fajl za čitanje:
<?php
$res = fopen('file.txt', 'r');
var_dump($res);
?>
Rezultat izvršavanja koda:
resource(5) of type (stream)
Primer
Otvorimo fajl za upis (ako fajl ne postoji - biće kreiran):
<?php
$res = fopen('newfile.txt', 'w');
var_dump($res);
?>
Rezultat izvršavanja koda:
resource(5) of type (stream)
Primer
Pokušajmo da otvorimo nepostojeći fajl za čitanje:
<?php
$res = fopen('nonexistent.txt', 'r');
var_dump($res);
?>
Rezultat izvršavanja koda:
false
Primer
Otvorimo URL za čitanje:
<?php
$res = fopen('https://example.com', 'r');
var_dump($res);
?>
Rezultat izvršavanja koda:
resource(5) of type (stream)