php Buscar archivo en carpetas

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php Buscar archivo en carpetas相关的知识,希望对你有一定的参考价值。

<?php
class ProcesoArchivosImagen
{
	// Busquedad Recursiva 
	public function buscar( $dir, &$archivo_buscar ) {

	    if ( is_dir( $dir ) ) {
	        // Recorremos Directorio 
	        $d = opendir( $dir );  
	        while( $archivo = readdir( $d ) ) {
	            if ( $archivo != "." AND $archivo != ".." ) {
	                if ( is_file( $dir . '/' . $archivo ) ) {
	                    // Es Archivo 
	                    if ( $archivo == $archivo_buscar  ) {
	                        return ( $dir . '/' . $archivo ); 
	                    }
	                     
	                } 
	                  
	                if ( is_dir( $dir.'/'.$archivo ) ) {
	                    // Es Directorio 
	                    // Volvemos a llamar 
	                    $r = $this->buscar( $dir . '/' . $archivo, $archivo_buscar ); 
	                    if ( basename( $r ) == $archivo_buscar ) {
	                        return $r; 
	                    } 
	                } 
	            } 
	        } 
	    } 

	    return FALSE; 
	} 


}
?>

以上是关于php Buscar archivo en carpetas的主要内容,如果未能解决你的问题,请参考以下文章

红色与公共汽车建筑联合会(Conectar a unidad de red y buscar archivos)

php Buscar y re-emplazar en base de datos(migraciones)

php Adjuntar archivo en邮件WooCommerce

php Archivo para descargar en el navegador

markdown Buscar comando en el historial

javascript buscar en el elemento this.trigger element