Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/06/2010, 10:53
Avatar de abimaelrc
abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: Condicion dentro de echo...

Si ya estás dentro del echo no debes volver a indicar la estructura de PHP, porque ya estás dentro de la estructura. En tu caso te recomiendo que mejor las condiciones las hagas fuera del echo y luego añade la variable que deseas. Pero si aún quieres trabajar dentro del echo (no recomendable) puedes usar el operador ternario para poder lograrlo.
Código PHP:
Ver original
  1. <?php
  2. $foo = 'bar';
  3. $candy = 'candy';
  4. echo 'foo ' . ($foo == 'foo' ? 'foo' : 'bar') . ' baz candy ' . ($candy == 'candy' ? 'twix' : 'snickers');
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos