Ну, вы можете использовать file_exists
, чтобы проверить, существует ли файл.
Создать массив «расширений изображения» и выяснить, для какого файла существует файл.*
$exts = array('bmp','png','jpg');
foreach($exts as $ext) {
if(file_exists("img/avatar/avatar_of_" . $id . "." . $ext)){
$path = "img/avatar/avatar_of_" . $id . "." . $ext;
}
}
Или вы можете переименовать файл и преобразовать его в общее расширение.
Или вы можете хранить где-нибудь расширение для аватара любого данного пользователя.