Refactor "if" condition for "$_FILES" array

remove unnecessary nested if condition to one liner using AND Boolean operator.
This commit is contained in:
Nikkolai Fernandez 2018-11-04 12:00:38 +08:00 committed by GitHub
commit faa522d827
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -26,8 +26,7 @@ if (login()) {
mkdir($dir, 0755, true); mkdir($dir, 0755, true);
} }
if (isset($_FILES)) { if (isset($_FILES) && isset($_FILES['file'])) {
if (isset($_FILES['file'])) {
$tmp_name = $_FILES['file']['tmp_name']; $tmp_name = $_FILES['file']['tmp_name'];
$name = basename($_FILES['file']['name']); $name = basename($_FILES['file']['name']);
$error = $_FILES['file']['error']; $error = $_FILES['file']['error'];
@ -48,7 +47,6 @@ if (login()) {
$error = "File is not an image."; $error = "File is not an image.";
} }
} }
}
echo json_encode(array( echo json_encode(array(
'path' => $path, 'path' => $path,