Funksie filectime

Die funksie filectime gee die tyd van lêerskepping terug as 'n Unix timestamp - die aantal sekondes wat verloop het sedert 1 Januarie 1970. As parameter neem die funksie die pad na die lêer. As die lêer nie bestaan nie, sal die funksie false teruggee.

Sintaksis

phpfilectime(filename);

Voorbeeld

Laat ons die skeppingstyd van die huidige lêer kry en dit in 'n leesbare formaat vertoon:

php<?php
  $filename = __FILE__;
  $timestamp = filectime($filename);
  echo "Lêer geskep: " . date("Y-m-d H:i:s", $timestamp);
?>

Resultaat van kode-uitvoering:

php'Lêer geskep: 2023-05-15 14:30:22'

Voorbeeld

Laat ons die bestaan van 'n lêer kontroleer voordat ons die tyd van sy skepping kry:

php<?php
  $filename = 'test.txt';
  if (file_exists($filename)) {
    echo "Lêer geskep: " . date("Y-m-d H:i:s", filectime($filename));
  } else {
    echo "Lêer nie gevind nie";
  }
?>

Resultaat van kode-uitvoering (as die lêer nie bestaan nie):

php'Lêer nie gevind nie'

Sien ook

  • die funksie filemtime,
    wat die tyd van wysiging teruggee
  • die funksie fileatime,
    wat die tyd van toegang teruggee
  • die funksie clearstatcache,
    wat die statuskas van lêers skoonmaak