stream_filter_append
<?php
/*
stream_filter_append
指定されたフィルタをストリームに負荷されているフィルタのリストに加えます。
$配列 = stream_filter_append(ストリーム, フィルタ, read_write);
出力結果 ストリームにフィルタを付加します。
*/
$fp = fopen(\"test.txt\", \"w+\");
stream_filter_append($fp, \"string.rot13\", STREAM_FILTER_WRITE);
//fwrite($fp, \"append test data.\");
fwrite($fp, \"this is a pen.\");
//ファイルの先頭に戻る
rewind($fp);
fpassthru($fp);
fclose($fp);
/*
[test.txtファイルの内容]
2016年03月31日
[出力結果]
nccraq grfg qngn.
※ファイルの内容も書き換えられます。
「2016年03月31日」→「nccraq grfg qngn.」
「this is a pen.」を実行した場合、出力結果は次のようになります。
guvf vf n cra.
*/
?>
|
|