Ver Mensaje Individual
  #6 (permalink)  
Antiguo 27/02/2016, 10:51
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: filtrar resultados de busqueda

Estás negando la condición.

El tema, es que strpos() devuelve un número (o false en caso de no encontrar nada) que indica la posición de la coincidencia.

Eso lo dice bien claro el manual, ¿o qué parte del manual no entendiste?

Entonces, si tu idea es hacer "match" de la cadena desde el inicio debes comparar contra cero, no en contra de cero.

Código PHP:
Ver original
  1. $x = 'abc';
  2.  
  3. // MAL
  4. if (strpos($x, 'a') !== FALSE) {
  5.   // ...
  6. }
  7.  
  8. // BIEN
  9. if (strpos($x, 'a') === 0) {
  10.   // ...
  11. }
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.