ෆන්ක්ෂනය is_writable
is_writable ෆන්ක්ෂනය නිශ්චිත ගොනුවක් හෝ ඩිරෙක්ටරියක් පවතිනවාද සහ එය ලිවීම සඳහා ප්රවේශ වීමට හැකිදැයි පරීක්ෂා කරයි. පරාමිතිය ලෙස ගොනුවේ හෝ ඩිරෙක්ටරියේ පෙත ලබා දේ. ලිවීම හැකි නම් ෆන්ක්ෂනය true ආපසු ලබා දෙන අතර, එසේ නොවේ නම් false ආපසු ලබා දෙයි.
වාක්ය රචනය
phpis_writable(filename);
උදාහරණය
'test.txt' ගොනුව ලිවීම සඳහා ප්රවේශ වීමට හැකිදැයි පරීක්ෂා කරමු:
php<?php
$res = is_writable('test.txt');
var_dump($res);
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
phptrue
උදාහරණය
අස්ථිත ගොනුවක ප්රවේශය පරීක්ෂා කරමු:
php<?php
$res = is_writable('nonexistent.txt');
var_dump($res);
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
phpfalse
උදාහරණය
ඩිරෙක්ටරියක් ලිවීම සඳහා ප්රවේශ වීමට හැකිදැයි පරීක්ෂා කරමු:
php<?php
$res = is_writable('/path/to/directory');
var_dump($res);
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
phptrue
මේවාත් බලන්න
-
is_readableෆන්ක්ෂනය,
එය කියවීමේ හැකියාව පරීක්ෂා කරයි -
is_executableෆන්ක්ෂනය,
එය ක්රියාත්මක කිරීමේ හැකියාව පරීක්ෂා කරයි -
chmodෆන්ක්ෂනය,
එය ප්රවේශ අයිතීන් වෙනස් කරයි