Вот что я написал: $Myprovince = ( ($province == 6) ? "city-1" : ($province == 7) ? "city-2" : ($province == 8) ? "city-3" : ($province == 30) ? "city-4" : "out of borders" ); Но для каждого поля я получил значение city-4 . Я хочу использовать тройные операторы вместо switch/if потому что я хочу […]
Я использую тернарный оператор довольно часто, но я не смог найти что-либо в документации об этом, и я всегда удивлялся этому. Ниже приведен пример: echo ($something->message ? $something->message : 'no message'); как вы можете видеть, если сообщение $ something-> верное, мы возвращаем сообщение $ something->, но зачем писать его дважды? Есть ли способ сделать что-то […]