Kazi ya touch
Kazi touch inaruhusu kubadilisha wakati wa ufikiaji wa mwisho na urekebishaji wa faili. Ikiwa faili maalum haipo, touch inaweza kuunda (kwa chaguo-msingi). Wakati unaweza kubainishwa waziwazi au kutumia wa sasa.
Syntax
touch(string $filename, int $time = null, int $atime = null): bool
Mfano
Kuunda faili mpya na wakati wa sasa:
<?php
$file = 'newfile.txt';
if (touch($file)) {
echo "Faili $file imeundwa";
}
?>
Matokeo ya kutekeleza kificho:
"Faili newfile.txt imeundwa"
Mfano
Kubadilisha wakati wa faili lililopo:
<?php
$file = 'existing.txt';
$time = strtotime('2023-01-01 12:00:00');
if (touch($file, $time)) {
echo "Wakati wa faili $file umebadilishwa";
}
?>
Matokeo ya kutekeleza kificho:
"Wakati wa faili existing.txt umebadilishwa"
Mfano
Kubadilisha wakati wa ufikiaji na urekebishaji tofauti:
<?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 "Alama za wakati za faili zimesasishwa";
}
?>