Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/02/2013, 11:41
Avatar de Nemutagk
Nemutagk
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: México
Mensajes: 2.633
Antigüedad: 20 años, 1 mes
Puntos: 406
Respuesta: es lo mismo hacer in array que isset???

Para comenzar estas usando mal in_array(), primero siempre debes indicar la aguja a buscar (texto o valor), y luego un array, lo que tu haces es indicar la aguja y luego pasar un valor null/string por lo tanto no funcionará, ahora, in_array() buscará el valor en todo el array, mientras que isset() verificará unicamente si dicho indice existe en el array() (mas no lo buscará como in_array()), por lo tanto isset() será mucho mas rapido que in_array(), aunque al final hace "lo mismo"...

PD: is_array() es tal cual dice su nombre, indica si el valor pasado es un array o no...
__________________
Listo?, tendría que tener 60 puntos menos de IQ para considerarme listo!!!
-- Sheldon Cooper
http://twitter.com/nemutagk
PD: No contestaré temas vía mensaje personal =)