1--TEST-- 2php_user_filter onCreate() returns false 3--FILE-- 4<?php 5 6class my_filter extends php_user_filter { 7 function onCreate(): bool { 8 return false; 9 } 10} 11 12stream_filter_register("my_filter", "my_filter"); 13$fp = fopen('php://memory', 'rw'); 14var_dump(stream_filter_append($fp, "my_filter")); 15fwrite($fp, "Test"); 16fseek($fp, 0); 17var_dump(fgets($fp)); 18fclose($fp); 19 20?> 21--EXPECTF-- 22Warning: stream_filter_append(): Unable to create or locate filter "my_filter" in %s on line %d 23bool(false) 24string(4) "Test" 25