PHPマニュアル/PEARマニュアル | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot

導入 | JavaScript入門&応用&リファレンスなら「JavaScriptist」

  

導入

導入 – Stream_Var入門

Stream_Var入門

Stream_Varは、PHPのストリーム関数のラッパーとして使用できるクラスを 提供します。 これにより、fopen(), fclose(), fwrite(), fread(), opendir()や他の全てのファイルシステム関数を用いて 変数にアクセスすることが可能になります。

stream_wrapper_register()関数を利用することで、 Stream_Varをラッパーとして登録することができます。

スカラー変数(string, integer, float)は、ファイルとして処理されると同時に、 配列はディレクトリを意味します。

ストリームの登録方法の詳細は、PHPマニュアル、 または、exampleを 参照してください。

利用のシナリオ

Stream_Varは、様々なシナリオで利用できます。処理が完了するまでデータを 保存せずにオン ザ フライでデータを生成しながらファイルからデータを読み 込む、というクラスを想像してみてください。

これは、Stream_Varが利用できる局面です。fopen()を利用するためにラッパーとして登録し、var://GLOBAL/yourVar を指定するだけです。

これで、あたかもファイルのように変数から値を読み込みます。

忘却曲線を使ってこの知識を確実に記憶に残す

フォーラムで「導入」について話す
各種マニュアル: PHPマニュアル | PEARマニュアル | Smarty(英語)マニュアル | PHP-GTKマニュアル | 導入」をGoogle検索
copyright © 1997-2024 PHP ドキュメント作成グループ(ライセンス). provided by php spot. マニュアル: