Error en esta sentencia de código: if( !strpos( $var1, $var2) AYUDA



   AUTOR PREGUNTA

Publicado 05 septiembre 2013 - 10:02

Buenas,

¿Qué tiene de malo esta sentencia: if( !strpos( $var1, $var2)?

muchas gracias.


¿Tienes la misma pregunta? Yo también

 

Publicado 05 septiembre 2013 - 11: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))

   AUTOR PREGUNTA

Publicado 08 septiembre 2013 - 19:00

gracias, solucionado.