touch ශ්රිතය
touch ශ්රිතය ගොනුවක අවසන් ප්රවේශ කාලය සහ වෙනස් කිරීමේ කාලය වෙනස් කිරීමට ඉඩ සලසයි. නිශ්චිත ගොනුව නොපවතී නම්, touch එය සෑදිය හැකිය (පෙරනිමිය අනුව). කාලය පැහැදිලිව දැක්විය හැකිය හෝ වත්මන් කාලය භාවිතා කළ හැකිය.
වාක්ය රචනය
touch(string $filename, int $time = null, int $atime = null): bool
උදාහරණය
වත්මන් කාලය සමඟ නව ගොනුවක් සෑදීම:
<?php
$file = 'newfile.txt';
if (touch($file)) {
echo "$file ගොනුව සෑදිණි";
}
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
"newfile.txt ගොනුව සෑදිණි"
උදාහරණය
පවතින ගොනුවක කාලය වෙනස් කිරීම:
<?php
$file = 'existing.txt';
$time = strtotime('2023-01-01 12:00:00');
if (touch($file, $time)) {
echo "$file ගොනුවේ කාලය වෙනස් කරන ලදී";
}
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
"existing.txt ගොනුවේ කාලය වෙනස් කරන ලදී"
උදාහරණය
ප්රවේශ කාලය සහ වෙනස් කිරීමේ කාලය වෙන වෙනම වෙනස් කිරීම:
<?php
$file = 'test.txt';
$mtime = strtotime('2023-01-01 12:00:00');
$atime = strtotime('2023-01-02 12:00:00');
if (touch($file, $mtime, $atime)) {
echo "ගොනුවේ කාල සලකුණු යාවත්කාලීන කරන ලදී";
}
?>