< ? br > Goedkope 3 Verklaar een string via welke u zoekt . Deze string kan even welke tekst bevatten . Bijvoorbeeld , kon u dit te schrijven :
$ stringToSearch
= ' Dit is de tekst die u zoekt in ' ;
4
Verklaar een tekenreeks die het woord je gaat zal houden te zoeken in de andere string. Zoektermen worden soms patronen , dus je kon uw zoekterm variabele noemen ' searchPattern . ' ;
5
Gebruik de strpos ( ) functie om te zoeken naar de string
$ searchPattern = ' het ' : om te zoeken naar het woord ' het ', kon je de volgende verklaring schrijven ' het ' in de grotere string ' Dit is de snaar die u zoekt inch ' Om dit te doen , passeren de variabele namen voor deze twee snaren tot strpos ( ) . De functie gaat op zoek naar de string , en indien hij vaststelt , zal het de numerieke positie van de substring in de grotere tekenreeks . U kunt deze positie op te slaan in een andere variabele als volgt :
$ locationOfString = strpos ( $ stringToSearch , $ searchPattern ) ;
6
Test om te zien of de string werd gevonden . U kunt dit doen door het testen van de variabele $ locationOfSring in een "if " statement . Als de tekenreeks wordt gevonden , wordt deze variabele evalueren false . U kunt een bericht informeren van de gebruiker dat de string niet werd gevonden , zoals deze af te drukken :
if ( $ locationOfString == false) {print ( ' tekenreeks niet gevonden ' ) ; }
7
Print de locatie van de string als het werd gevonden , zoals dit:
else { printf ( ' tekenreeks gevonden op positie % d ' , $ locationOfString ) ; }
8
Besluit uw PHP-programma met de onderstaande verklaring : ?
>
het programma is nu klaar om op uw PHP- server of online PHP-interpreter te testen
< br . >