PHP 5 ファイル処理

❮ 前章へ 次章へ ❯

ファイル処理は、どのWebアプリケーションでも重要な部分です。さまざまな処理に、 ファイルのオープンと処理を必要とする場合がよくあります。


PHP ファイルの操作

PHPには、ファイルの作成、入力、アップロード、および編集を行うための関数がいくつかあります。

ファイルを操作するときは注意してください!

ファイルを操作するときは十分に注意しなければなりません。

何か間違いを犯すと、大きなダメージを受けます。 一般的な誤りは、間違ったファイルの編集、ハードドライブのガベージデータの埋め込み、および偶然によるファイルの内容の削除などが上げられます。


PHP readfile() 関数

readfile() 関数は、ファイルを入力し、出力バッファに出力します。

次の様な、サーバに格納された "webdictionary.txt" というテキストファイルがあったとします:

AJAX = Asynchronous JavaScript and XML
CSS = Cascading Style Sheets
HTML = Hyper Text Markup Language
PHP = PHP Hypertext Preprocessor
SQL = Structured Query Language
SVG = Scalable Vector Graphics
XML = EXtensible Markup Language

ファイルを入力して、出力バッファに出力するPHPコードは次の通りです (readfile()関数は、成功したときに入力したバイト数を返します):

<?php
echo readfile("webdictionary.txt");
?>
例の実行 »

readfile() 関数は、ファイルをオープンして、そのコンテンツを入力するだけでよい場合に便利です。

次の章では、ファイル処理について更に説明します。


❮ 前章へ 次章へ ❯