MI DA questo errore quando faccio un controllo sulle immagini e quando lavoro in locale

Codice PHP:
$formati_consentiti = array( 
        
'jpg'
        
'jpeg'
        
'gif'
        
'png'
        
'JPG'
        
'JPEG'
        
'PNG'
        
'GIF'); 

$ext end(explode('.'$_FILES['image']['name'])); 
if(!
in_array($ext$formati_consentiti)) 
    { 
    
$msg "<table><tr><td><img src=\"images/stop.png\" width=\"100\"></td><td>Il file ".$_FILES['image']['name']." non è del tipo consentito(sono consentiti solo .jpg .jpeg .gif .png)Si prega di riprovare</td></tr></table>"
    break;
    } 

sparisce quando metto tutto online

come posso risolvere?