Ver Mensaje Individual
  #13 (permalink)  
Antiguo 27/04/2014, 17:05
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: reemplazar foreach

Claro, la solución para este caso es la conversión de tipo de null a un array vacío, pero ya en términos generales, es preferible verificar el tamaño del array antes de iterarlo. Es una buena práctica pues he visto muchos (pero muchos) casos de personas que no entendían el porque se producía un error al momento de iterar un array luego de una búsqueda de datos en la BD, cuando dicha búsqueda solía no devolver dato alguno. Es más por seguir una buena práctica, porque, como dije, la solución para este caso, es la conversión de tipo.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand