PHP - sitaxis desconocida por mi...

 
Vista:
sin imagen de perfil

sitaxis desconocida por mi...

Publicado por alan (58 intervenciones) el 10/01/2006 18:39:00
hola gente... necesita saber que hace esta sintaxis,....

$class_row=($class_row=="bgimg3") ? "bgimg4" : "bgimg3";

me a comentado un amigo q es como una especie de if pero la verdad q no logro encontrar informacion al respecto por la web, busque en php.net y no me da resultados
agradecido desde ya al q pueda ayudarme
bye bye
alan
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:sitaxis desconocida por mi...

Publicado por Mike79 (669 intervenciones) el 11/01/2006 00:41:20
Si, es un if
Si la condición entre los parentesis se cumple regresa/ejecuta lo que esta enseguida de la interrogación, si no se cumple, lo que esta enseguida de los dos puntos ":"

A esto en php se le considera un Operador, por eso no se encuentra en la lista de funciones (cuando pones buscar en php.net no aparece), tienes que buscarlo en el manual, en la sección de operadores, viene con el Titulo "Operador Ternario".

Más especificamente lo puedes encontrar en esta dirección:
http://www.php.net/manual/es/language.operators.comparison.php#language.operators.comparison.ternary

Saludos!
-
Miguel Angel
Mike79
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar