最新的Web開發教程
 

PHP stat() Function


<完整PHP文件系統參考

定義和用法

stat()函數返回有關文件的信息。

該函數返回與下列元素的數組:

  • [0]或[dev的] - 設備數
  • [1]或[伊諾] - i節點號
  • [2]或[模式] - i節點保護模式
  • [3]或[NLINK] - 鏈路數
  • [4]或[UID] - 所有者的用戶ID
  • [5]或[GID] - 所有者的組ID
  • [6]或[RDEV] - i節點設備類型
  • [7]或[大小] - 字節大小
  • [8]或[atime的] -最後訪問(as Unix timestamp)
  • [9]或[修改時間] -最後一次修改(as Unix timestamp)
  • [10]或[的ctime] -最後的inode變化(as Unix timestamp)
  • [11]或[BLKSIZE] -塊大小的文件系統IO的(if supported)
  • [12]或[塊] - 分配塊數

句法

stat( 參數 描述 filename 需要。 指定文件路徑

提示和注意

Note:從這個函數返回的結果將來自不同服務器的服務器。 該陣列可以包含數字索引,名稱索引,或兩者。

Note:本函數的結果會被緩存。 使用clearstatcache()來清除緩存。


<?php
$stat = stat('test.txt');
echo 'Acces time: ' .$stat['atime'];
echo '<br />Modification time: ' .$stat['mtime'];
echo '<br />Device number: ' .$stat['dev'];
?>

代碼的輸出以上可以是:

Access time: 1141633430
Modification time: 1141298003
Device number: 0

<完整PHP文件系統參考