Return to bug49847.phpt CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / embedaddon / php / ext / standard / tests / general_functions |
1.1 misho 1: --TEST-- 2: Bug #49847 (exec() fails on lines larger then 4095 bytes) 3: --FILE-- 4: <?php 5: $iswin = substr(PHP_OS, 0, 3) == "WIN"; 6: 7: if ($iswin) { 8: $f = dirname(__FILE__) . '\\bug49847.tmp'; 9: $s = str_repeat(' ', 4097); 10: $s .= '1'; 11: file_put_contents($f, $s); 12: exec('more ' . $f, $output); 13: } else { 14: exec("printf %4098d 1", $output); 15: } 16: var_dump($output); 17: if ($iswin) { 18: unlink($f); 19: } 20: ?> 21: --EXPECTF-- 22: array(1) { 23: [0]=> 24: string(4098) "%s 1" 25: } 26: