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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ