1、filesize($filename) 返回指定檔案大小。
如果成功,會返回檔案大小的位元組數;如果失敗,則返回 false。
phpheader("content-type:text/html;charset=utf-8");
$filename = "test.txt";
echo " 檔案的大小為:".filesize($filename);
?>
2、filetype($filename) 返回指定檔案或目錄型別。
如果成功,會返回下面 7 種可能的值之一:
如果失敗,則返回 false。
<?php header("content-type:text/hwww.cppcns.comtml;charset=utf-8");
$filename = "d:/demo/text.txt";
echo " 檔案的型別為:".filetype($filename);
檔案的型別為:".程式設計客棧filetype($filename);
$filename = "d:/demo/img";
echo "
檔案的型別為:".filetype($filename);
?>
3、fileperms($filename)返回檔案或目錄$filename的許可權。
如果成功,會以數字形式返回許可權。如果失敗,則返回 false。
<?php header("content-type:text/html;charset=utf-8");
$filename = "test.txt";
echo " 檔案的許可權為:".fileperms($filename);
?>
知識點擴充:
php獲取檔案屬性之獲取最近修改時間:
< ?php
$file = 'test.txt';
echo date('r',
filemtime($file));
?>
返回的說unix的時間戳,這在快取技術常用.
相關php獲取檔案屬性的還有獲取上次被訪問的時間fileatime(),filectime()當檔案的許可權,所有者,所有組或其它 inode 中的元資料被更新時間,fileowner()函式返回檔案所有者
$owner = posix_getpwuid(fileowner($file));
(非window系統),ileperms()獲取檔案的許可權,
< ?php
$file = 'dirlist.php';
$perms = substr(sprintf
('%o', fileperms(程式設計客棧$file))
, -4);
echo $perms;
?>
簡單介紹PHP獲取檔案屬性方法
php file test.txt echo date r filemtime file 返回的說unix的時間戳,這在快取技術常用.相關php獲取檔案屬性的還有獲取上次被訪問的時間fileatime filectime 當檔案的許可權,所有者,所有組或其它 inode 中的元資料被更新時間,fil...
C 獲取本機IP的最簡單方法
噹噹全新正版圖書,9周年店慶,銷售,全場免運費!首先引用using system.net ipaddress serverip dns.gethostentry dns.gethostname addresslist 0 如果有多個ip位址,就把addresslist 0 裡的0換成1或者2或者3....
Linux下檔案屬性的獲取
1.資料結構和系統呼叫 在linux下進行c c 程式設計,主要通過以下三個系統呼叫來獲取檔案 普通檔案,目錄,管道,socket,字元,塊等 屬性。標頭檔案 include 1 通過檔名稱獲取檔案屬性 int stat const char restrict pathname,struct sta...