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: 13 años, 11 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: 19 años
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 10:11.