--TEST-- Test nowdoc and line numbering --FILE-- <?php function error_handler($num, $msg, $file, $line, $vars) { echo $line,"\n"; } set_error_handler('error_handler'); trigger_error("line", E_USER_ERROR); $x = <<<EOF EOF; var_dump($x); trigger_error("line", E_USER_ERROR); $x = <<<'EOF' EOF; var_dump($x); trigger_error("line", E_USER_ERROR); $x = <<<EOF test EOF; var_dump($x); trigger_error("line", E_USER_ERROR); $x = <<<'EOF' test EOF; var_dump($x); trigger_error("line", E_USER_ERROR); $x = <<<EOF test1 test2 test3 EOF; var_dump($x); trigger_error("line", E_USER_ERROR); $x = <<<'EOF' test1 test2 test3 EOF; var_dump($x); trigger_error("line", E_USER_ERROR); echo "ok\n"; ?> --EXPECT-- 6 string(0) "" 10 string(0) "" 14 string(4) "test" 19 string(4) "test" 24 string(20) "test1 test2 test3 " 34 string(20) "test1 test2 test3 " 44 ok