読み続けると、何か新しい発見があります!
テーブルa
機能 |
手順 |
例 |
ファイルサイズ ($file) |
この関数はファイルのサイズをバイト単位で返します。これは、ファイルがディスク上で占めるスペースの量を計算するために使用されます。 |
//ファイルの所有者とグループを取得します |
ファイルアタイム ($file) ファイルタイム ($file) |
これらの関数は、それぞれファイルが最後にアクセスおよび変更された時刻を返し、ファイルが特定の日付以降に変更されたかどうかを確認するために使用されます。 |
//ファイルアクセス/変更時間を取得します |
ファイルパーマ ($file) |
この関数はファイルのアクセス許可を返します。これを使用して、ファイルが読み取り可能、書き込み可能、または実行可能であるかどうかを確認します。 |
//8 進数形式で権限を取得します |
ファイルタイプ ($file) |
この関数は、ファイルの「タイプ」を返します - それが接続、ディレクトリ、属性、ブロックデバイス、または通常のファイルであるかどうか。これを使用して、操作を実行する前にファイルの性質を確認します。 |
//ファイルタイプを取得 |
統計($ファイル) |
これは、ファイルの所有者とグループ、サイズ、最終変更時刻、インデックス ノードの数などの詳細な統計を返す「キャッチオール」関数です。単一の関数呼び出しで包括的なファイル統計が必要な場合は、前にリストした関数の代わりにこの関数を使用してください。 |
//ファイル統計を取得します |
リアルパス ($file) |
この関数は、相対ファイル パスを絶対ファイル パスに変換します。この関数は、ディスク上のファイルの正確な場所を確認する必要がある場合に使用されます。 |
//絶対パスを取得 |
ベース名 ($file) ディレクトリ名 ($file) |
完全なファイル パスを指定すると、これらの関数はそれをコンポーネント部分に分割し、それぞれファイル名とディレクトリを返すことができます。 |
// ディレクトリ名とファイル名を分割します |
ファイル($file) |
この関数は、ファイルの内容を配列に読み取ります。配列内の各要素はファイルの行を表します。この関数は、さらに処理するためにファイルの内容を変数に読み取るために使用されます。 |
// ファイルの内容を読み取ります |