Кемеровские программисты php общаются здесь
1731207720
Anonymous
Вот что я написал:
[code] $Myprovince = (
($province == 6) ? "city-1" :
($province == 7) ? "city-2" :
($province == 8) ? "city-3" :
($province == 30) ? "city-4" : "out of borders"
);
[/code]
Но для каждого поля я получил значение city-4. Я хочу использовать тернарные операторы вместо switch/if, потому что хочу поэкспериментировать и посмотреть, как это будет сделано.
В чем проблема с этим кодом?
Подробнее здесь: [url]https://stackoverflow.com/questions/5235632/stacking-multiple-ternary-operators-in-php[/url]