A fopen függvény
A fopen függvény fájlt vagy URL-címet nyit meg és egy erőforrás-mutatót ad vissza. Az első paraméterben a függvény a fájl elérési útját vagy URL-címet fogadja, a második paraméterben a megnyitás módját. Sikeres művelet esetén fájlmutatót ad vissza, hiba esetén false-t.
Szintaxis
fopen(filename, mode, [use_include_path], [context]);
Példa
Nyissunk meg egy fájlt olvasásra:
<?php
$res = fopen('file.txt', 'r');
var_dump($res);
?>
A kód végrehajtásának eredménye:
resource(5) of type (stream)
Példa
Nyissunk meg egy fájlt írásra (ha a fájl nem létezik, létrejön):
<?php
$res = fopen('newfile.txt', 'w');
var_dump($res);
?>
A kód végrehajtásának eredménye:
resource(5) of type (stream)
Példa
Próbáljunk meg egy nem létező fájlt megnyitni olvasásra:
<?php
$res = fopen('nonexistent.txt', 'r');
var_dump($res);
?>
A kód végrehajtásának eredménye:
false
Példa
Nyissunk meg egy URL-címet olvasásra:
<?php
$res = fopen('https://example.com', 'r');
var_dump($res);
?>
A kód végrehajtásának eredménye:
resource(5) of type (stream)