作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
下面是在执行时引发一些错误的代码。我想做的是无论什么(错误或无错误)都将执行代码的最后一行。
<?php
require 'main.php';
function create_photo($file_path) {
# Upload the received image file to Cloudinary
@$result = \Cloudinary\Uploader::upload($file_path, array(
"tags" => "backend_photo_album",
));
@unlink($file_path);
error_log("Upload result: " . \PhotoAlbum\ret_var_dump($result));
$photo = \PhotoAlbum\create_photo_model($result);
return $result;
}
$files = $_FILES["files"];
$files = is_array($files) ? $files : array($files);
$files_data = array();
foreach ($files["tmp_name"] as $index => $value) {
array_push($files_data, create_photo($value));
}
?>
<script>window.location.replace('index.html')</script>
最佳答案
我认为根据您的php版本,您可以使用“try/catch/finally”块,例如:
try
{
// code that may throw an exception
}
catch(Exeption $e) // The exception you want to catch
{
// Exception treatment
}
finally
{
// Executed no matter what
}
关于php - 获取执行 “No Matter What”的特定代码行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23169102/
我是一名优秀的程序员,十分优秀!