在 PHP 中尝试 catch 语句,其中文件不上载
我了解 try-catch 语句的作用,但是通过阅读有关 php.net 的文档,我无法在自己的代码中实现一个语句。我需要一个真实的例子来帮助我理解。
如果上传不成功,我怎么能把这个例子变成一个 try-catch 语句?
$move = move_uploaded_file($_FILES['file']['tmp_name'], $_SERVER['DOCUMENT_ROOT'].'/uploads/'.$_FILES['file']['name']);
if (!$move) {
die ('File didn\'t upload');
} else {
//opens the uploaded file for extraction
echo 'Upload Complete!';
}
这可能不是一个很好的例子,但任何帮助将不胜感激。