ホームページ >バックエンド開発 >PHPチュートリアル >PHP でファイル属性を取得する方法 PHP でファイル属性を取得する方法の紹介 (コード付き)

PHP でファイル属性を取得する方法 PHP でファイル属性を取得する方法の紹介 (コード付き)

不言
不言オリジナル
2018-07-23 15:20:504562ブラウズ

PHP では、さまざまな関数を使用してファイル属性を取得できます。各関数を使用すると、ファイルに関するさまざまな情報を取得できます。次に、PHP でファイル属性を取得するさまざまな方法を見てみましょう。

PHP はファイル属性を取得して最新の変更時刻を取得します:

< ?php  
$file = &#39;test.txt&#39;;  
echo date(&#39;r&#39;, filemtime($file));  
?>

返されるタイムスタンプは、キャッシュ テクノロジで一般的に使用される UNIX タイムスタンプです。

関連する PHP はファイルを取得します属性 最終アクセス時刻を取得するために fileatime() と filectime() が使用される時間があり、ファイルの権限、所有者、すべてのグループ、または inode 内のその他のメタデータが更新されると、 fileowner() 関数はファイルの所有者を返します

$owner = posix_getpwuid(fileowner($file));

(非ウィンドウ システム)、ileperms() はファイルのアクセス許可を取得し、

< ?php  
$file = &#39;dirlist.php&#39;;  
$perms = substr(sprintf(&#39;%o&#39;, fileperms($file)), -4);  
echo $perms;  
?>

filesize() はファイル サイズのバイト数を返します:

< ?php  
// 输出类似:somefile.txt: 1024 bytes  
$filename = &#39;somefile.txt&#39;;  
echo $filename . &#39;: &#39; . filesize($filename) . &#39; bytes&#39;;  
?>

PHPファイル属性に関するすべての情報を取得し、配列関数 stat() を返します。 関数:

< ?php  $file = &#39;dirlist.php&#39;;  $perms = stat($file);  var_dump($perms);  ?>

関連する推奨事項:

PHP 保護された属性を取得する方法

以上がPHP でファイル属性を取得する方法 PHP でファイル属性を取得する方法の紹介 (コード付き)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。