В дополнение к @Swanny у вас есть несколько дополнительных опций:
Подход in_array (в сочетании с strtolower ):
if (in_array(strtolower($est),Array('jpg','jpeg')))
Используется strcasecmp для исключения регистра:
if (strcasecmp($ext,'jpg') === 0 || strcasecmp($ext,'jpeg') === 0)
Или, хорошо отрекомендовавший себя метод RegEx (который исключил создание переменной $ext
:
if (preg_match('/\.(jpe?g)$/i',$filename))
, которая также может быть изменена следующим образом (добавление дополнительных расширений, разделенных символом (|))
if (preg_match('/\.(jpe?g|gif|png)$/i',$filename))