Maison > php教程 > php手册 > return “失效了”,大婶快来瞧瞧!!!

return “失效了”,大婶快来瞧瞧!!!

WBOY
Libérer: 2016-06-06 19:36:57
original
1239 Les gens l'ont consulté

遍历目录,进行文件查找,发现里边的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();
			}
		}
	}
}
Copier après la connexion
//类文件查找
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();
			}
		}
	}
}
Copier après la connexion
Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Recommandations populaires
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal