php:替换eregi()

时间:2013-07-01 12:02:15

标签: php replace preg-match eregi

我想替换eregi()语句并使用preg_match此代码,但不知道如何操作。你能帮我吗?

while ($elemento = $dir->read()) 
{     
     // Evitamos el . y ... 
    if ( ($elemento != '.') and ($elemento != '..')) 
    { 
        // Vemos si Existe el Archivo 
        if ( eregi($buscar, $elemento) AND is_file($ruta.$elemento)  ) 
        { 
            echo " Archivo : $elemento <br>"; 
        } 


    }       
}     

1 个答案:

答案 0 :(得分:0)

您只需要用preg_match替换eregi ....

当然,将您的模式“$ buscar”从POSIX转换为PCRE

您可以在那里获得更多信息:http://www.php.net/manual/en/reference.pcre.pattern.posix.php

或西班牙语:http://www.php.net/manual/es/reference.pcre.pattern.posix.php

Saludos;)