Apilando múltiples operadores ternarios en PHP
Esto es lo que escribí:
$Myprovince = (
($province == 6) ? "city-1" :
($province == 7) ? "city-2" :
($province == 8) ? "city-3" :
($province == 30) ? "city-4" : "out of borders"
);
Pero para cada campo obtuve el valorcity-4
. Quiero usar operadores ternarios en lugar deswitch/if
porque quiero experimentar y ver cómo se haría.
¿Cuál es el problema con este código?