入出力・ファイル操作
目次
- ファイル・標準入力の中身をまとめて1つの文字列として取得するには (file_get_contents)
- ファイルの中身を1行ずつテキスト処理するには
- ファイルに書き込むには (fwrite)
- パスからディレクトリ名を取得するには (dirname)
- ファイルのパスからファイル名を取得するには (basename)
- パスやファイル名から拡張子を取得するには (extname)
- ファイルサイズを取得するには
- ディレクトリの中のファイル一覧を取得するには (ls)
- ディレクトリを作成するには (mkdir)
- ファイル・ディレクトリを削除するには (
rm
/unlink
/rmdir
) - ディレクトリの中をを再帰的にたどってすべてのファイルに対してなにかの処理をするには
- デバッグのためにオブジェクトの中身を表示させるには (dump)
- ファイルやディレクトリが存在するかどうかを取得するには (exists)
- ファイルの最終更新日時(タイムスタンプ)を取得するには
- ファイルに関する各種演算
- ファイルの種類(ファイル / ディレクトリ / シンボリックリンク)を確認するには
- 標準出力をフラッシュするには (flush)
- シンボリックリンクのリンク先を取得する (readlink)
- ファイルかどうかを調べるには
- シンボリックリンクかどうかを調べるには
- ファイル名を変更するには
- 標準出力・標準エラー出力するには (puts / fputs / println)
- カレントディレクトリを取得するには (pwd)