Sto lavorando con un'applicazione php e c'è una linea che sposta un file. Ho incluso il metodo all'interno di un try ... catch block così, se viene generato un errore, è possibile gestire un sistema di rollback. Ma l'eccezione non viene mai catturata, quindi, i nomi rinvia qualsiasi tipo di eccezione? Devo provare con un altro metodo?PHP rename() non genera eccezioni per errore
Grazie
Codice sopra:
try{
if(rename($archivo_salida, $ruta_archivos)){
//anything;
}
}catch (Exception $e)
//do something
}
il mio male. Grazie! – Cheluis
Potrebbe esserci un trasformatore automatico Error to Exception: http://stackoverflow.com/a/10919969/22470 – powtac