278 of 410 menu

Функция 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 "Времевите отметки на файла са обновени"; } ?>

Вижте също

  • функцията filemtime,
    която връща времето на последна модификация на файл
  • функцията fileatime,
    която връща времето на последен достъп до файл
  • функцията fopen,
    която отваря файл или URL
Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне