php遍歷指定目錄中的內容2
輸出檔案是否可讀寫,可執行,並同時輸出建立時間,修改時間,訪問時間
//2.遍歷指定目錄中的內容 if ($arr[`file`]) { $arrbyte = array("Byte","KB","MB","GB","TB","EB"); foreach ($arr[`file`] as $val) { //filetype函式返回指定檔案或目錄的型別 if ("file" == filetype($path."/".$val)) { //filesize函式返回指定檔案的大小 $size = filesize($path."/".$val); $i = 0; while($size > 1024){ $size /= 1024; $i++; } // round函式對浮點數進行四捨五入 $size = round($size,2).$arrbyte[$i]; $readResult = is_readable($path."/".$val)?"可讀":"不可讀"; $writeResult = is_writeable($path."/".$val)?"可寫":"不可寫"; $executResult = is_executable($path."/".$val)?"可執行":"不可執行"; $str = $val." "; $str .= filetype($path."/".$val)." "; $str .= $size." "; $str .= $readResult." "; $str .= $writeResult." "; $str .= $executResult." "; //建立時間 $str .= date("Y-m-d H:i:s",filectime($path."/".$val))." "; //修改時間 $str .= date("Y-m-d H:i:s",filemtime($path."/".$val))." "; //訪問時間 $str .= date("Y-m-d H:i:s",fileatime($path."/".$val))." "; $str .= "<br/>"; print_r($str); } } }
本文轉自 素顏豬 51CTO部落格,原文連結:http://blog.51cto.com/suyanzhu/1897420
相關文章
- 遍歷檔案Java中遍歷出指定目錄中的所有檔案Java
- php -- glob遍歷目錄函式PHP函式
- PHP遍歷目錄和檔案PHP
- PHP獲取目錄中的全部內容RecursiveDirectoryIteratorPHP
- php無限遍歷目錄-修正版PHP
- 遍歷某一個指定目錄下的所有子目錄和檔案(遞迴)遞迴
- 網路安全中的目錄遍歷指什麼?
- linux下遍歷目錄Linux
- Object-C,遍歷目錄Object
- 使用python遍歷一個目錄下所有的檔案併合並內容Python
- 遍歷目錄下的所有檔案
- python 遞迴遍歷目錄Python遞迴
- 目錄遍歷-基於Pikachu的學習
- 多執行緒-定時刪除指定的帶內容目錄執行緒
- DOM 節點遍歷:掌握遍歷 XML文件結構和內容的技巧XML
- ext2目錄檔案的內容驗證
- golang對遍歷目錄操作的最佳化Golang
- php遍歷資料夾以及子目錄;PHP
- pyqt中的目錄QFileSystemModel 內容用 QTreeView 顯示QTView
- PHP超低記憶體遍歷目錄檔案和讀取超大檔案PHP記憶體
- Centos7 中查詢檔案、目錄、內容CentOS
- Oracle遊標遍歷%rowtype中的記錄Oracle
- Godot遍歷目錄下檔案,並建立按鈕Go
- 在PHP中陣列遍歷的三種方法PHP陣列
- javascript如何替換字串中的指定內容JavaScript字串
- js替換字串中的所有指定內容JS字串
- 使用jquery清空指定元素中的所有內容jQuery
- php手冊 php陣列的遍歷有哪幾種方式?php陣列如何遍歷?PHP陣列
- jQuery遍歷函式,javascript中的each遍歷jQuery函式JavaScript
- 對內表元件的遍歷元件
- JS中的遍歷JS
- JavaScript 中的遍歷JavaScript
- 按指定格式遍歷集合字串字串
- 利用jQuery如何遍歷指定的li元素集合jQuery
- 二叉樹的建立、前序遍歷、中序遍歷、後序遍歷二叉樹
- 面試題目-遍歷,點選面試題
- 遍歷當前目錄下的所有HTML檔案,並且顯示到螢幕中HTML
- JS筆記(2) JS中的迴圈遍歷JS筆記