Error en esta sentencia de código: if( !strpos( $var1, $var2) AYUDA
Iniciado por
Fran Garcia
, sep 05 2013 09:02
AUTOR PREGUNTA #1
Publicado 05 septiembre 2013 - 09:02
Buenas,
¿Qué tiene de malo esta sentencia: if( !strpos( $var1, $var2)?
muchas gracias.
¿Qué tiene de malo esta sentencia: if( !strpos( $var1, $var2)?
muchas gracias.
-
¿Tienes la misma pregunta? Yo también
PREGUNTAS SIMILARES
#2
Publicado 05 septiembre 2013 - 10:40
La función strpos retorna la posición del index en el cual fue encontrada la variable por la cual se hace la búsqueda, la cual puede ser 0. Como el valor 0 puede devolver false, la solución es usar una comparación más estricta:
If (false ¡== strpos ($var1, $var2))
If (false ¡== strpos ($var1, $var2))
AUTOR PREGUNTA #3
Publicado 08 septiembre 2013 - 18:00
gracias, solucionado.