manavar_g
@manavar_g
Чайник ;)

Как добавить новое условие, массив?

Всем привет! Есть аватарки на костыле:
'bigAva' => ($users['sex'] == m ? 'https://test.aquaworldonline.ru/img/avatars/full/m.png' : 'https://aquaworldonline.ru/img/avatars/full/f.png')


Если пол равен m, значит выставляется мужская аватарка, иначе женская. В этой теме не совсем шарю, работать с массивами не умею. Как мне добавить третье условие? Если $user['id'] == 683 ? 'https://aquaworldonline.ru/img/avatars/full/adm.png'. Знающие, помогите пожалуйста!
  • Вопрос задан
  • 55 просмотров
Решения вопроса 3
'bigAva' => ($user['id'] == 683 ? 'https://aquaworldonline.ru/img/avatars/full/adm.png' : ($users['sex'] == 'm' ? 'https://test.aquaworldonline.ru/img/avatars/full/m.png' : 'https://aquaworldonline.ru/img/avatars/full/f.png'))
Наверное так
Ответ написан
@glagolew059
frontend developer
типо такого можно:

if($user['id'] == 683) {
   $avatar = 'https://aquaworldonline.ru/img/avatars/full/adm.png';
} else if($users['sex'] == 'm') {
   $avatar = 'https://test.aquaworldonline.ru/img/avatars/full/m.png';
} else {
   $avatar = 'https://aquaworldonline.ru/img/avatars/full/f.png';
}

...
'bigAva' => $avatar
....
Ответ написан
wagoodoogoo
@wagoodoogoo
prestashop, webix, phalcon, vue, slim, craft cms
'bigAva' => (
$user['id'] == 683 ? 'https://aquaworldonline.ru/img/avatars/full/adm.png' : ($users['sex'] == m ? 'https://test.aquaworldonline.ru/img/avatars/full/m.png' : 'https://aquaworldonline.ru/img/avatars/full/f.png')
)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы