дата на създаване на txt

C++ JAVA
Post Reply
systems
Турист
Турист
Posts: 282
Joined: Fri Sep 28, 2012 7:04 pm
Location: ..

дата на създаване на txt

Post by systems » Fri Jul 05, 2019 1:53 pm

Добър ден искам да попитам възможно ли е да се изведе час и дата на създаване на текстови фаил с php

ето така извеждам името на txt и размера му но може ли да се изведе кога е създаден?

Code: Select all

<?php
$filename = 'file.txt';
echo $filename . '&#58; ' . filesize&#40;$filename&#41; . ' bytes';
?>

systems
Турист
Турист
Posts: 282
Joined: Fri Sep 28, 2012 7:04 pm
Location: ..

Post by systems » Fri Jul 05, 2019 2:11 pm

Оправих се сам ето ако на някои му трябва:

[php]<?php
echo "Last modified: ".date("F d Y H:i:s.", filemtime("file.txt"));
?> [/php]

User avatar
dakata__92
Web-tourist
Web-tourist
Posts: 3278
Joined: Tue Aug 02, 2011 7:24 pm
Answers: 126

Post by dakata__92 » Sat Jul 06, 2019 8:58 am

systems wrote:Оправих се сам ето ако на някои му трябва:

[php]<?php
echo "Last modified: ".date("F d Y H:i:s.", filemtime("file.txt"));
?> [/php]
Имаш и функция даваща повече статистика за файла:

https://www.php.net/manual/en/function.stat.php

https://www.w3schools.com/php/func_filesystem_stat.asp

[php]
<?php
$stat = stat('test.txt');
echo 'Acces time: ' .$stat['atime'];
echo '<br />Modification time: ' .$stat['mtime'];
echo '<br />Device number: ' .$stat['dev'];
?>
[/php]
Access time: 1141633430
Modification time: 1141298003
Device number: 0
По твоя пример:

[php]<?php

$stat = stat("file.txt");

echo "Last modified: ".date("F d Y H:i:s.", $stat['mtime']); [/php]

User avatar
Revelation
Web-tourist
Web-tourist
Posts: 867
Joined: Sun Mar 24, 2013 1:23 pm
Answers: 62

Post by Revelation » Wed Jul 10, 2019 5:35 pm

Ако редовно се обменя файла е хубаво да чистиш кеша, защото ще ти показва грешни данни.

https://www.php.net/manual/en/function. ... tcache.php

Post Reply