ho una stringa nella variabile $str
.verifica, se la stringa inizia con una sottostringa data
come posso verificare se inizia con qualche parola?
esempio
$str = "http://somesite.com/somefolder/somefile.php";
quando ho scritto il seguente script
if(strpos($str, "http://") == '0') echo "yes"; //returns yes
ma restituisce sì anche quando ho scritto
if(strpos($str, "other word here") == '0') echo "yes"; //returns yes too
Penso che strpos
rendimenti zero
se non riesce a trovare sottostringa troppo (o valore vuoto).
così, cosa posso fare, se voglio per verificare la parola, che in avvio di corda? (Forse devo usare ===
in questo caso?)
Grazie
+1 perché vedo spesso persone che hanno lo stesso problema – Iacopo