fopen function
fopen function သည် ဖိုင်တစ်ခု သို့မဟုတ် URL တစ်ခုကို ဖွင့်ပြီး resource သို့ ညွှန်ပြသည့် pointer တစ်ခုကို ပြန်ပေးပါသည်။ function ၏ ပထမဆုံး parameter အနေဖြင့် ဖိုင်လမ်းကြောင်း သို့မဟုတ် URL လိပ်စာကို လက်ခံပြီး၊ ဒုတိယ parameter အနေဖြင့် ဖွင့်မည့်နည်းလမ်း (mode) ကို လက်ခံပါသည်။ အောင်မြင်ပါက ဖိုင်ညွှန်ပြသည့် pointer ကို ပြန်ပေးပြီး၊ အမှားတစ်ခုခုဖြစ်ပါက false ကို ပြန်ပေးပါသည်။
ဝါကျဖွဲ့ပုံ
fopen(filename, mode, [use_include_path], [context]);
ဥပမာ
ဖိုင် တစ်ခုကို ဖတ်ရန် ဖွင့်ကြည့်ပါမည်။
<?php
$res = fopen('file.txt', 'r');
var_dump($res);
?>
ကုဒ်ကို လုပ်ဆောင်ခြင်း၏ ရလဒ်။
resource(5) of type (stream)
ဥပမာ
ဖိုင် တစ်ခုကို ရေးသားရန် ဖွင့်ကြည့်ပါမည် (ဖိုင်မရှိပါက ဖန်တီးပေးပါလိမ့်မည်)။
<?php
$res = fopen('newfile.txt', 'w');
var_dump($res);
?>
ကုဒ်ကို လုပ်ဆောင်ခြင်း၏ ရလဒ်။
resource(5) of type (stream)
ဥပမာ
မရှိသော ဖိုင် တစ်ခုကို ဖတ်ရန် ဖွင့်ကြည့်ပါမည်။
<?php
$res = fopen('nonexistent.txt', 'r');
var_dump($res);
?>
ကုဒ်ကို လုပ်ဆောင်ခြင်း၏ ရလဒ်။
false
ဥပမာ
URL တစ်ခုကို ဖတ်ရန် ဖွင့်ကြည့်ပါမည်။
<?php
$res = fopen('https://example.com', 'r');
var_dump($res);
?>
ကုဒ်ကို လုပ်ဆောင်ခြင်း၏ ရလဒ်။
resource(5) of type (stream)