fopen කාර්යය
fopen කාර්යය ගොනුවක් හෝ URL එකක් විවෘත කර සම්පත් දර්ශකයක් ආපසු ලබා දෙයි. පළමු පරාමිතිය ලෙස කාර්යය ගොනු පථය හෝ URL එකක් භාර ගනී, දෙවන පරාමිතිය විවෘත කිරීමේ මාදිලිය ලෙස භාර ගනී. සාර්ථක වුවහොත් ගොනු දර්ශකය ආපසු ලබා දෙයි, දෝෂයක් සිදු වුවහොත් - false.
වාක්ය රචනය
phpfopen(filename, mode, [use_include_path], [context]);
උදාහරණය
ගොනුවක් කියවීම සඳහා විවෘත කරමු:
php<?php
$res = fopen('file.txt', 'r');
var_dump($res);
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
phpresource(5) of type (stream)
උදාහරණය
ලිවීම සඳහා ගොනුවක් විවෘත කරමු (ගොනුව නොමැති නම් - එය සාදනු ඇත):
php<?php
$res = fopen('newfile.txt', 'w');
var_dump($res);
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
phpresource(5) of type (stream)
උදාහරණය
නොපවතින ගොනුවක් කියවීම සඳහා විවෘත කිරීමට උත්සාහ කරමු:
php<?php
$res = fopen('nonexistent.txt', 'r');
var_dump($res);
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
phpfalse
උදාහරණය
URL එකක් කියවීම සඳහා විවෘත කරමු:
php<?php
$res = fopen('https://example.com', 'r');
var_dump($res);
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
phpresource(5) of type (stream)