streamWrapper::stream_write: ストリームに書き込む (streamWrapper) - PHPプロ!マニュアル
streamWrapper::stream_write: ストリームに書き込む
streamWrapper::stream_write
(PHP 4 >= 4.3.2, PHP 5)
streamWrapper::stream_write — ストリームに書き込む
説明
このメソッドは、fwrite() に対応してコールされます。
注意:
正常にストリームに書き込めたバイト数ぶんだけ、 ストリームの現在位置を更新することを忘れないようにしましょう。
パラメータ
- data
-
元となるシステムに書き込まれるデータ。
注意:
元となるシステム上にすべてを書き込むだけの余地がない場合は、 可能な限りのデータを格納します。
返り値
正常に格納できたバイト数、あるいは何も格納できなかった場合は 0 を返します。
エラー / 例外
このメソッドのコールに (未実装などの理由で) 失敗した場合、 E_WARNING を発行します。
注意:
返り値が data の長さより大きい場合は、 E_WARNING が発行されて返り値がその長さまで切り詰められます。
参考
- fwrite() - バイナリセーフなファイル書き込み処理




ページのトップへ


再帰関数は最初の内は混乱しますが、非常に上手く使える場面もいずれ出てきます。これを機会に学んでいけるといいですね。