1--TEST-- 2ReflectionFunction::getFileName() 3--CREDITS-- 4Robin Fernandes <robinf@php.net> 5Steve Seear <stevseea@php.net> 6--FILE-- 7<?php 8 9/** 10 * my doc comment 11 */ 12function foo () { 13 static $c; 14 static $a = 1; 15 static $b = "hello"; 16 $d = 5; 17} 18 19/*** 20 * not a doc comment 21 */ 22function bar () {} 23 24 25function dumpFuncInfo($name) { 26 $funcInfo = new ReflectionFunction($name); 27 var_dump($funcInfo->getFileName()); 28} 29 30dumpFuncInfo('foo'); 31dumpFuncInfo('bar'); 32dumpFuncInfo('extract'); 33 34?> 35--EXPECTF-- 36string(%d) "%sReflectionFunction_getFileName.002.php" 37string(%d) "%sReflectionFunction_getFileName.002.php" 38bool(false) 39