ホームページ >バックエンド開発 >PHPチュートリアル >【PHP】基本に戻る(IOストリーム)、io_PHPチュートリアルに戻る
IOストリームは、デバイス間のデータ送信を処理するために使用されます
javaストリームを通じてデータを操作します
javaストリームの操作に使用されるオブジェクトはIOパッケージにあります
ストリームは操作データに応じてバイトストリームとキャラクタストリームの2種類に分けられます
ストリームは入力ストリーム、出力ストリームに分割されます
キャラクターストリーム
抽象基本クラス: Reader Writer
ファイル操作、書き込み
FileWriterオブジェクトを取得し、newが出てきます。この時点で、ファイルは指定されたディレクトリに作成されます。このメソッドは IOExceptionException をスローします。 FileWriterオブジェクトの
write()メソッドを呼び出して、文字列をストリームに書き込みます。パラメータ: StringString。 FileWriterオブジェクトのflush()
メソッドを呼び出してストリームを更新します リーリー ファイル操作、読み取り
FileReaderオブジェクトを取得、
新しい
が出てくる、構築パラメータ:Stringファイル名 FileReaderオブジェクトのread()メソッドを呼び出して、最後に達した場合は
-1を返します。パラメータ: char[] Character。配列 whileループ読み取り、条件: 読み取り長が -1 でない場合 文字列を結合する リーリー
PHPのバージョン、ファイル操作、書き込み
関数
fopen()
を呼び出し、ファイルを開いて
fileオブジェクトを取得します。パラメータ:
Stringファイル名、"w"が書き込まれます。ファイルが存在しない場合は、作られる fwrite()メソッドを呼び出してファイルに直接書き込みます。パラメータ: fileオブジェクト、
Stringstring。 fclose()メソッドを呼び出してストリームを閉じます。パラメータ: fileobject
リーリー ファイル操作、読み取り
関数fopen()を呼び出し、ファイルを開いてfile
オブジェクトを取得します。パラメータ:Stringファイル名、”r”はと読みます 関数fread()を呼び出してStringの文字列、パラメータ:
fileオブジェクト、読み取り長を取得します whileループ読み取り、条件: ファイルの末尾に到達していない、feof($file)はtrue
ではない文字列の接続 リーリー http://www.bkjia.com/PHPjc/1126172.html
www.bkjia.comtruehttp://www.bkjia.com/PHPjc/1126172.html技術記事