English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل PHP الأساسي

دليل PHP المتقدم

PHP & MySQL

دليل PHP

استخدام وظيفة PHP touch() ومثال

دليل PHP Filesystem

يمكن استخدام وظيفة touch() لتعيين وقت الوصول والتحرير للملف المحدد، وتعود بالقيمة true إذا كانت النتيجة ناجحة، وإلا تعود بالقيمة false.

النحو

bool touch ( string $filename [, int $time = time() [, int $atime ]])

يمكن لهذه الوظيفة محاولة تعديل وقت الوصول والتحرير للملف المحدد في parameter filename إلى القيمة المحددة. يرجى ملاحظة أن وقت الوصول دائمًا ما يتم تعديله، بغض النظر عن عدد المعلمات.

مثال1

<?php
   $filename = "/PhpProject/sample.txt";
   if(touch($filename)) {
      echo $filename . " وقت التحرير تم تعديله إلى الوقت الحالي";
   } else {
      echo "آسف، لا يمكن تعديل وقت التحرير لـ " . $filename . "";
   }
?>

نتائج الإخراج

/PhpProject/sample.txt تم تعديل وقت التحرير إلى الوقت الحالي

مثال2

<?php
   $time = time() - 3600;
   if (!touch("/PhpProject/sample.txt", $time)) {
      echo "يا إلهي، حدث خطأ...";
   } else {
      echo "تم الوصول إلى الملف بنجاح";
   }
?>

نتائج الإخراج

تم الوصول إلى الملف بنجاح

دليل PHP Filesystem