fopen Fonksiyonu
fopen fonksiyonu bir dosyayı veya URL'yi açar ve bir kaynak gösterici döndürür. Fonksiyon ilk parametre olarak dosya yolunu veya URL'yi, ikinci parametre olarak da açma modunu alır. Başarı durumunda bir dosya göstericisi, hata durumunda ise false döndürür.
Sözdizimi
fopen(filename, mode, [use_include_path], [context]);
Örnek
Dosyayı okumak için açalım:
<?php
$res = fopen('file.txt', 'r');
var_dump($res);
?>
Kodun çalıştırılmasının sonucu:
resource(5) of type (stream)
Örnek
Dosyayı yazmak için açalım (eğer dosya yoksa oluşturulacaktır):
<?php
$res = fopen('newfile.txt', 'w');
var_dump($res);
?>
Kodun çalıştırılmasının sonucu:
resource(5) of type (stream)
Örnek
Var olmayan bir dosyayı okumak için açmaya çalışalım:
<?php
$res = fopen('nonexistent.txt', 'r');
var_dump($res);
?>
Kodun çalıştırılmasının sonucu:
false
Örnek
Bir URL'yi okumak için açalım:
<?php
$res = fopen('https://example.com', 'r');
var_dump($res);
?>
Kodun çalıştırılmasının sonucu:
resource(5) of type (stream)