Foros del Web » Programando para Internet » PHP »

Cómo puedo simplificar esto?...

Estas en el tema de Cómo puedo simplificar esto?... en el foro de PHP en Foros del Web. Hay alguna forma de abreviar esto: Código: if (&categoria['id'] == "3" OR &categoria['id'] == "9" OR &categoria['id'] == "25" OR &categoria['id'] == "31" OR &categoria['id'] ...
  #1 (permalink)  
Antiguo 28/05/2007, 15:12
 
Fecha de Ingreso: junio-2003
Ubicación: Sevilla
Mensajes: 210
Antigüedad: 20 años, 10 meses
Puntos: 1
Cómo puedo simplificar esto?...

Hay alguna forma de abreviar esto:

Código:
if (&categoria['id'] == "3"
OR &categoria['id'] == "9" 
OR &categoria['id'] == "25" 
OR &categoria['id'] == "31" 
OR &categoria['id'] == "46" 
OR &categoria['id'] == "60" 
OR &categoria['id'] == "62" 
OR &categoria['id'] == "95" 
OR &categoria['id'] == "99" 
OR &categoria['id'] == "100" 
OR &categoria['id'] == "152" 
OR &categoria['id'] == "158" 
OR &categoria['id'] == "166" 
OR &categoria['id'] == "167"
OR &categoria['id'] == "189" ) {
echo "cerrada";
}
Gracias.
__________________
dominioslibres.info
  #2 (permalink)  
Antiguo 28/05/2007, 15:24
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: Cómo puedo simplificar esto?...

Código PHP:
$nocats = array( 3925314660629599100152158166167189 );
if( 
in_array$categoria['id'], $nocats ) ) {
   echo 
"cerrada";

  #3 (permalink)  
Antiguo 28/05/2007, 16:25
 
Fecha de Ingreso: junio-2003
Ubicación: Sevilla
Mensajes: 210
Antigüedad: 20 años, 10 meses
Puntos: 1
Re: Cómo puedo simplificar esto?...

OK, muchas gracias. Funciona a la perfección.

Saludos.
__________________
dominioslibres.info
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 16:59.