--TEST-- Test get_include_files() function (from ext/standard/tests/general_functions/get_included_files.phpt) --INI-- include_path=. apc.enabled=1 apc.cache_by_default=1 apc.enable_cli=1 --FILE-- <?php /* Prototype: array get_included_files ( void ) * Description: Returns an array with the names of included or required files */ echo "*** Testing get_included_files()\n"; echo "\n-- List included files at start --\n"; var_dump(get_included_files()); include(dirname(__FILE__)."/get_included_files_inc1.inc"); echo "\n-- List included files atfter including inc1 -\n"; var_dump(get_included_files()); include(dirname(__FILE__)."/get_included_files_inc2.inc"); echo "\n-- List included files atfter including inc2 which will include inc3 which includes inc1 --\n"; var_dump(get_included_files()); echo "\n-- Error cases --\n"; var_dump(get_included_files(true)); ?> ===DONE=== --EXPECTF-- *** Testing get_included_files() -- List included files at start -- array(1) { [0]=> string(%d) "%sget_included_files.php" } -- List included files atfter including inc1 - array(2) { [0]=> string(%d) "%sget_included_files.php" [1]=> string(%d) "%sget_included_files_inc1.inc" } -- List included files atfter including inc2 which will include inc3 which includes inc1 -- array(4) { [0]=> string(%d) "%sget_included_files.php" [1]=> string(%d) "%sget_included_files_inc1.inc" [2]=> string(%d) "%sget_included_files_inc2.inc" [3]=> string(%d) "%sget_included_files_inc3.inc" } -- Error cases -- Warning: get_included_files() expects exactly 0 parameters, 1 given in %s on line %d NULL ===DONE===