Cita:
Iniciado por sergiop21
bien, te muestro la forma, es muy sencilla y lo tome de un ejemplo que habian hecho
bueno, efectivamente la función va a devolver siempre
si ya que la comparación en ningún caso es precisa, te invito a
leer el manual:
http://php.net/strstr
eso se debe a que en tus dos ejemplos si existe dicha cadena, aunque en el primer caso sea un
15 pues contiene un
1, igual con
24 y
2
quizá lo mas preciso sería usando una
expresión regular:
Código PHP:
$cadena = 'mi numero de ip es 192.168.1.15';
echo preg_match('/\b192\.168\.1\.1(?=\b|$)/', $cadena)? 'si': 'no';
aunque esto puede resultar complicado es lo mas preciso, aquí un tema para que te ayudes:
http://www.forosdelweb.com/f18/aport...s-pcre-646110/