Return to bug35781.phpt CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / embedaddon / php / ext / standard / tests / file |
1.1 misho 1: --TEST-- 2: Bug #35781 (stream_filter_append() causes segfault) 3: --FILE-- 4: <?php 5: 6: $filename = dirname(__FILE__)."/bug35781.txt"; 7: 8: $fp = fopen($filename, "w"); 9: stream_filter_append($fp, "string.rot13", -49); 10: fwrite($fp, "This is a test\n"); 11: rewind($fp); 12: fpassthru($fp); 13: fclose($fp); 14: 15: var_dump(file_get_contents($filename)); 16: 17: @unlink($filename); 18: 19: echo "Done\n"; 20: ?> 21: --EXPECTF-- 22: string(15) "Guvf vf n grfg 23: " 24: Done