Utilizzo questa funzione per limitare l'upload a determinati tipi di files, però mi sta dando um errore:

Warning: strtolower() expects parameter 1 to be string, array given in

Come posso corregerlo?

Codice PHP:

$estensione 
strtolower(end(explode('.'$_FILES['file']['nome'])));
if (
array_search($estensione$_UP['estensioni']) === false) {
echo 
"Per favore utilizza files jpg, png ou gif";

Grazie.