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štinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη