Cargando

Ir a contenido


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



2 Respuestas de expertos

#1   Fran Garcia

  •   Reputación:31
  •   Respuestas:73
  •   Tutoriales:2

Publicado 05 septiembre 2013 - 09:02

Buenas,

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

muchas gracias.
  • ¿Tienes la misma pregunta? Yo también
  • Volver arriba

#2   Carmen Viñas

  •   Reputación:13
  •   Respuestas:36
  •   Tutoriales:1

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))

#3   Fran Garcia

  •   Reputación:31
  •   Respuestas:73
  •   Tutoriales:2

Publicado 08 septiembre 2013 - 18:00  AUTOR PREGUNTA

gracias, solucionado.


No esperes más y entra en Solvetic
Deja tus soluciones y aprovecha las ventajas de la cuenta de usuario ¡Únete!

Preguntas Similares

  Preguntas Iniciado Por Estadísticas Último Mensaje

x

¿Tienes otra pregunta? Aquí puedes encontrar más soluciones!

No esperes más y entra en Solvetic! Solo te esperan ventajas ¡Únete!

Suscribirse