Foros del Web » Programando para Internet » PHP »

Sintaxis para un 'or' elegante

Estas en el tema de Sintaxis para un 'or' elegante en el foro de PHP en Foros del Web. Hola qué tal amigos, un saludo a todos. Usando algunas funciones en PHP he llegado en varias ocasiones a lo siguiente. Al evaluar alguna función, ...
  #1 (permalink)  
Antiguo 05/08/2010, 03:13
 
Fecha de Ingreso: mayo-2010
Mensajes: 51
Antigüedad: 16 años, 4 meses
Puntos: 3
Sintaxis para un 'or' elegante

Hola qué tal amigos, un saludo a todos.

Usando algunas funciones en PHP he llegado en varias ocasiones a lo siguiente.

Al evaluar alguna función, cuando esta no realiza lo esperado, arroja false. Entonces para descubrir cuándo hubo un error uso algo como esto:

Código PHP:
if(!alguna_funcion()) echo 'Error!'; 
De esa forma se imprime "Error!" cuando no se realizó lo esperado.


Lo anterior funciona, pero deseo saber si existe alguna sintaxis semejante al "or die()" que se pueda aplicar a lo anterior.


Lo que pregunto es si es válido poner:

Código PHP:
alguna_funcion() or echo 'Error!'; 
o si existe algo semejante.


Todas sus respuestas son bienvenidas.

Gracias.
  #2 (permalink)  
Antiguo 05/08/2010, 03:28
Avatar de Chenon  
Fecha de Ingreso: abril-2005
Ubicación: Palma de Mallorca
Mensajes: 99
Antigüedad: 21 años, 5 meses
Puntos: 11
Respuesta: Sintaxis para un 'or' elegante

No, lo que pones no es válido, no respeta la sintaxis.

Código PHP:
Ver original
  1. if(true==false or die('oh oh'));
__________________
www.serra-project.es

Etiquetas: sintaxis
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:54.