(PHP 4, PHP 5, PHP 7)
touch — Dosyanın erişim ve değişiklik zamanını ayarlar
$dosyaismi
   [, int $zaman = time()
   [, int $ezamanı
  ]] )
   dosyaismi değiştirgesi ile ismi belirtilen dosyanın
   erişim ve değişiklik zamanlarını zaman değiştirgesi
   ile belirtilen zamana ayarlamaya çalışır.
  
Dosya mevcut değilse oluşturulur.
dosyaismiErişilecek dosyanın ismi.
zaman
       Değişiklik zamanı. Eğer zaman belirtilmemişse, o anki zaman kullanılır.
      
ezamanı
       Belirtilmişse dosyanın erişim zamanı ezamanı
       değerine ayarlanır. Aksi takdirde zaman değerine
       ayarlanır.
      
   Başarı durumunda TRUE, başarısızlık durumunda FALSE döner.
  
| Sürüm: | Açıklama | 
|---|---|
| 5.3.0 | Windows altında bir dizinin değişiklik zamanını ayarlamak mümkün oldu. | 
Örnek 1 - touch() örneği
<?php
if (touch($dosyaismi)) {
    echo "$dosyaismi için değişiklik zamanı şimdiye ayarlandı";
} else {
    echo "$dosyaismi için değişiklik zamanı değiştirilemedi";
}
?>
Örnek 2  -touch() ve  zaman kullanımı
<?php
/*
 * Dosyanın değişiklik zamanını bir saat önceye ayarlayalım
 */
$zaman = time() - 3600;
/* Dosyaya erişelim */
if(!touch('bir_dosya.txt', $zaman))
{
    echo 'Hoop, bir şeyler yanlış oldu...';
}
else
{
    echo 'Dosyaya başarıyla erişildi';
}
?>
Bilginize:
Zaman çözünürlüğünün dosya sistemine göre farklı olabileceğini unutmayın.
PHP 5.3.0 öncesinde, Windows altında bu işlevle bir dizinin değişiklik zamanını değiştirmek mümkün değildi.