遍历目录,进行文件查找,发现里边的return不好使了,不知什么原因. 只能使用引用了。这年头,连return也任性,还叫人编程不??? eqphp //类文件查找function search($directory,$class){if (!is_dir($directory)) return false;$subdirectory=array();fore
遍历目录,进行文件查找,发现里边的return不好使了,不知什么原因.
只能使用引用了。这年头,连return也任性,还叫人编程不???    		    			    											eqphp 								    		    				    			        		            	            	            	            	            	//类文件查找function search($directory,$class){	if (!is_dir($directory)) return false;	$subdirectory=array();	foreach (new directoryiterator($directory) as $file) {		if ($file->isdot()) continue;		if ($file->isdir()) {			array_push($subdirectory,self::search($file->getpathname(),$class));		} else {			if (pathinfo($file->getfilename(),pathinfo_filename) === $class) {				return $file->getpathname();			}		}	}}
//类文件查找function search($directory,$class,&$file_name){	if (!is_dir($directory)) return false;	$subdirectory=array();	foreach (new directoryiterator($directory) as $file) {		if ($file->isdot()) continue;		if ($file->isdir()) {			array_push($subdirectory,self::search($file->getpathname(),$class,$file_name));		} else {			if (pathinfo($file->getfilename(),pathinfo_filename) === $class) {				$file_name=$file->getpathname();			}		}	}}
   
 
   