У меня есть форма загрузки изображения, с которой я вызываю несколько функций перед загрузкой файла, например, проверку размера, размеров и правильного изображения. Код работает, но вызов функций и рассмотрение результатов кажется довольно громоздким и сложным.Вызов нескольких функций PHP - лучшая практика
Есть ли более аккуратный способ структурирования кода.
Это то, что я в настоящее время:
if(checkvalidfile("img",$ext)){
if(checksize($size, 524288)) {
if(checkdimensions($tmp, 300)) {
$newfilename = renamefile($ext);
uploadfile($tmp, $bucket, "user_docs/agency_".$agency_id."/brand_logos/", $newfilename, $s3);
header('Location: ./message.php?action=newlogo');
} else {
echo "Your image can't be bigger than 300 x 300px";
die;
}
} else {
echo "File size is too big!";
die;
}
} else {
echo "Not a valid file";
die;
}
Не в теме. Попробуйте http://codereview.stackexchange.com – meagar
это более подходит для codereview.stackexchange.com –
Этот вопрос не соответствует теме, потому что это запрос на проверку кода. Это лучше подходит для http://codereview.stackexchange.com –