--TEST-- class constants as default function arguments and dynamically loaded classes --FILE-- DATA; $filename = __DIR__."/cc003.dat"; file_put_contents($filename, $class_data); function foo($v = test::val) { var_dump($v); } include $filename; foo(); foo(5); unlink($filename); echo "Done\n"; ?> --EXPECT-- int(1) int(5) Done