ホームページ >バックエンド開発 >PHPチュートリアル >PHP ディレクトリとファイルの操作_PHP チュートリアル
1 つ目は、ディレクトリから読み取る関数、opendir()、readdir()、closedir() です。使用すると、最初にファイル ハンドルが開かれ、次に反復的にリストされます。 リーリー
これは、ファイルディレクトリ配下のファイルとディレクトリを返すプログラムです(ファイルが0の場合はfalseを返します)。ディレクトリの情報を知る必要がある場合は、 dirname($path) と Basename($path) を使用して、それぞれパスのディレクトリ部分とファイル名部分を返すことができます。ビュースペースの残りのスペース。
コマンドの作成:
リーリー
ファイルを読むファイルの存在を確認する関数には file_exists も含まれています (以下に示します) が、これは明らかに is_readable ほど包括的ではありません。ファイルが存在する場合に使用できます。 リーリー
ただし、file_get_contents 関数は、以前のバージョンではサポートされていません。まずファイルへのハンドルを作成してから、ポインターを使用してすべてを読み取ることができます。バイナリ ファイルを読み取る別の方法もあります:
$data = implode('', file($file));
ファイルを書き込む
ファイルの読み取りと同様に、まず書き込み可能かどうかを確認します:
リーリーfile_put_contents 関数は php5 で新しく導入された関数です (存在を知らない場合は、まず function_exists 関数を使用して確認してください)。以下の方法を使用できます。 リーリー
交換してください。ファイルを書き込むとき、場合によってはファイルをロックしてから次のように書き込む必要があります:
リーリー
ファイルのコピー、削除PHP でのファイルの削除は非常に簡単で、unlink 関数を使用するだけです:
リーリー
ファイルのコピーも簡単です:ファイル属性を取得する
最新の変更時刻を取得します:
リーリー
キャッシュテクノロジで一般的に使用される UNIX タイムスタンプを返します。filesize() はファイル サイズをバイト単位で返します:
リーリーファイルのすべての情報を取得するには、配列を返す stat() 関数があります。
れーれーhttp://www.bkjia.com/PHPjc/752478.htmlwww.bkjia.com
true