Funkcija fopen
Funkcija fopen atver failu vai URL un atgriež rādītāju uz resursu. Pirmo parametru funkcija pieņem ceļu uz failu vai URL, otro parametru - atvēršanas režīmu. Veiksmes gadījumā atgriež faila rādītāju, kļūdas gadījumā - false.
Sintakse
fopen(filename, mode, [use_include_path], [context]);
Piemērs
Atvērsim failu lasīšanai:
<?php
$res = fopen('file.txt', 'r');
var_dump($res);
?>
Koda izpildes rezultāts:
resource(5) of type (stream)
Piemērs
Atvērsim failu rakstīšanai (ja faila nav - tas tiks izveidots):
<?php
$res = fopen('newfile.txt', 'w');
var_dump($res);
?>
Koda izpildes rezultāts:
resource(5) of type (stream)
Piemērs
Mēģināsim atvērt neesošu failu lasīšanai:
<?php
$res = fopen('nonexistent.txt', 'r');
var_dump($res);
?>
Koda izpildes rezultāts:
false
Piemērs
Atvērsim URL lasīšanai:
<?php
$res = fopen('https://example.com', 'r');
var_dump($res);
?>
Koda izpildes rezultāts:
resource(5) of type (stream)