es para hacer una condicion dentro de una variable, por ejemplo
esto es un IF
Código PHP:
if(a>b){
pepe='a';
}else{
pepe='b';
}
pues con el ? puedes simplificarlo.
pepe = a>b?a:b;
sintaxis (condicion) ? (valor true) : (valor false)
tienes que tener en cuenta donde lo pones y fijarte bien con los parentesis...
Código PHP:
error: pepe= 'Hola a tod'+sexo=='hombre'?'os':'as';
correcto: pepe= 'Hola a tod'+(sexo=='hombre'?'os':'as');
un saludo!!!