Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/07/2017, 14:41
Avatar de efenollal
efenollal
 
Fecha de Ingreso: abril-2012
Ubicación: Toa Baja
Mensajes: 63
Antigüedad: 14 años, 5 meses
Puntos: 3
Pregunta Cual seria un modo correcto de hacer un mapa de strings?

Buenas,

Recibo de un servicio remoto un valor EventCode = 'C'. Cuando proceso la respuesta de la petición hago un mapa de strings para confirmar si el codigo es esta presente. Ahora, que sería la manera correcta y mejor opcion?

Un array con las strings?

Código PHP:
$event_map = ['S' ,'C', 'I', 'H'];

if (
in_array($eventCode, $event_map))
{
    
// codigo aquí
} 
o un string completo?:

Código PHP:

$event_map 
= 'SCIH';

if ((bool) 
strpos($event_map, $eventCode))
{
    
// codigo aquí
} 
Gracias de antemano.