stream_filter_prepend
フィルターをストリームに取り付けます
関数名:stream_filter_prend()
適用バージョン:PHP 4> = 4.3.0、PHP 5、PHP 7
関数の説明:stream_filter_prend()関数指定されたストリームにフィルターを追加します
使用量:stream_filter_prendy(resource $ stream、string $ filtername [、int $ read_write = stream_filter_all [、mixed $ params = null]]):リソース| false
パラメーター:
戻り値:成功した場合、stream_filter_propend()関数は新しいストリームリソースを返し、失敗した場合、falseを返します。
例:以下を含むファイル「example.txt」があるとします:こんにちは、world!
ファイルの内容を読み取り、すべてのテキストを大文字に変換する前に、stream_filter_prendy()関数を使用してフィルターを追加できます。
<?php // 打开文件 $handle = fopen('example.txt', 'r'); // 添加过滤器 stream_filter_prepend($handle, 'string.toupper'); // 读取和输出文件内容 while (!feof($handle)) { echo fgets($handle); } // 关闭文件 fclose($handle); ?-->出力結果:こんにちは、世界!