名前を紹介するディレクトリ内の画像を検索するための php ファイルを作成していますが、関数 preg_match が次のエラーを返します:「警告: preg_match(): 区切り文字は英数字またはバックスラッシュであってはなりません」。コードは次のとおりです。
<?php
$ruta='fotos';
// Usamos dir
$dir=dir($ruta);
// Archivo a Buscar
$busqueda=$_POST['busqueda'] ;
$buscar = $busqueda;
// Recorremos los Archivos del Directorio
while ($elemento = $dir->read())
{
// Evitamos el . y ...
if ( ($elemento != '.') and ($elemento != '..'))
{
// Vemos si Existe el Archivo
if (preg_match($buscar, $elemento) AND is_file($ruta.$elemento) )
{
echo " Archivo : $elemento <br>";
}
}
}
?>
ループ内の反復ごとに警告が表示されます。私はve trying to fix it but I can
。誰か助けてくれませんか?