TECH I.S.

PHP lstat()関数

❮ PHP ファイルシステムリファレンス

ファイルに関する情報を取得します。

<?php print_r(lstat("test.txt")); ?>


定義と使用法

lstat()関数は、ファイルまたはシンボリック リンクに関する情報を返します。

注:この関数の結果は、サーバーごとに異なります。配列には、数値インデックス、名前インデックス、またはその両方が含まれる場合があります。

注:この関数の結果はキャッシュされます。キャッシュを消去するにはclearstatcache()を使用します。

ヒント:この関数はstat() に似ていますが、ファイル名パラメーターがシンボリック リンクの場合、シンボリック リンクのステータスが返される点が異なります。

構文

<div>lstat(<em>filename</em>)</div>

パラメータ値

パラメータ

説明

filename Required チェックするファイルまたはシンボリックリンクへのパスを指定します。

Technical Details

Return Value:

次の要素を持つ配列:

  • [0] または [dev] - デバイス番号
  • [1] または [ino] - inode 番号
  • [2] または [mode] - inode 保護モード
  • [3] または [nlink] - リンク数
  • [4] または [uid] - 所有者のユーザー ID
  • [5] または [gid] - 所有者のグループ ID
  • [6] または [rdev] - inode デバイスタイプ
  • [7] または [size] - サイズ (bytes)
  • [8] または [atime] - 最終アクセス (Unixタイムスタンプとして)
  • [9] または [mtime] - 最終更新日(Uniタイムスタンプ)
  • [10] または [ctime] - 最後のinode変更(Unix タイムスタンプとして)
  • [11] または [blksize] - ファイルシステム IOのブロックサイズ (サポートされている場合)
  • [12] または [blocks] - 割り当てられたブロックの数

失敗するとE_WARNINGを返す

PHP バージョン:

4.0+

❮ PHP ファイルシステムリファレンス


プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細