<?php
date_default_timezone_set('prc');
header('content-type:text/html;charset:utf-8');
//檔案資訊相關api
$filename='./test.txt';
#$filename='./test';
//獲取檔案型別
echo "檔案型別為:",filetype($filename),'
';//獲得檔案大小 返回的是位元組
echo "檔案大小為:",filesize($filename),'
';//獲取檔案的建立時間
echo '檔案建立時間為:',filectime($filename),'
';echo '檔案建立時間為:',date('y年m月d日 h:i:s',filectime($filename)),'
';//獲取檔案的修改時間mode
echo '檔案修改時間為:',date('y年m月d日 h:i:s',filemtime($filename)),'
';//獲取檔案的最後訪問時間
echo "";
//檢測是否可讀 可寫 可執行
var_dump(
is_readable($filename),
is_writable($filename),
is_executable($filename)
);//檢測是否為檔案
var_dump(is_file($filename));
<?php
header('content-type:text/html;charset:utf-8');
$filename='.test.txt';
$filename=__file__;
$pathinfo=pathinfo($filename);
echo "";
print_r($pathinfo);
echo "
";
/*array
( [dirname] => .
[basename] => .test.txt
[extension] => txt
[filename] => .test
)*///可以直接列印路徑名稱 副檔名 檔名 字尾名等
echo pathinfo($filename,pathinfo_extension),"
";echo pathinfo($filename,pathinfo_basename),"
";echo pathinfo($filename,pathinfo_dirname),"
";echo pathinfo($filename,pathinfo_filename),"
";//basename(); 返回路徑中的檔名部分
echo "";
echo basename($filename),'
';echo basename($filename,'.php'),'
';echo dirname($filename),'
';//檢測檔案或者目錄是否存在
var_dump(file_exists($filename));
PHP檔案資訊相關api
header content type text html charset utf 8 date default timezone set prc filename test1.txt echo 檔案型別為 filetype filename echo 檔案大小為 filesize filename...
php 獲取檔案資訊相關基礎函式
header content type text html charset utf 8 date default timezone set prc 檔案資訊相關api filename test1.txt filename test filetype filename 獲取檔案的型別,返回的是檔案的...
檢視類的相關資訊 PHP函式,非反射API
基類 class product 繼承基類的類 class gift extends product 操作類,檢視對應的類的資訊 class shopcar 獲取對應 物件 的 類 public function showclass instanceof 能根據繼承樹往上找,而 get class ...