Funkce fopen
Funkce fopen otevírá soubor nebo URL a vrací ukazatel na prostředek. Prvním parametrem funkce přijímá cestu k souboru nebo URL, druhým parametrem - režim otevření. V případě úspěchu vrací souborový ukazatel, v případě chyby - false.
Syntaxe
fopen(filename, mode, [use_include_path], [context]);
Příklad
Otevřeme soubor pro čtení:
<?php
$res = fopen('file.txt', 'r');
var_dump($res);
?>
Výsledek provedení kódu:
resource(5) of type (stream)
Příklad
Otevřeme soubor pro zápis (pokud soubor neexistuje - bude vytvořen):
<?php
$res = fopen('newfile.txt', 'w');
var_dump($res);
?>
Výsledek provedení kódu:
resource(5) of type (stream)
Příklad
Zkusme otevřít neexistující soubor pro čtení:
<?php
$res = fopen('nonexistent.txt', 'r');
var_dump($res);
?>
Výsledek provedení kódu:
false
Příklad
Otevřeme URL pro čtení:
<?php
$res = fopen('https://example.com', 'r');
var_dump($res);
?>
Výsledek provedení kódu:
resource(5) of type (stream)