PHP programmeringsspråk kan du skapa webbsidor med interaktiva element . PHP fungerar genom att bädda kod i HTML-webbsidor och sedan köra dem på en PHP- server . PHP standard Biblioteket har många inbyggda funktioner som tilltalar vanliga programmeringsuppgifter . Till exempel kan du använda PHP för att söka en stor textsträng för en delsträng . Detta kan vara till hjälp för att lyfta sökord på en webbsida . Eftersom PHP har denna funktion inbyggd i det , kan du söka efter strängar inom strängar med väldigt lite kod . Saker du behöver
dator med PHP-server eller en online PHP tolk ( se Resurser )
Visa fler instruktioner
1
bestämma hur man skall köra PHP -kod . Det finns ett par olika sätt tillgängliga för dig . Om du har en PHP- server , kan du köra kod med hjälp av PHP-filer . Om du inte har tillgång till en PHP- server , kan du använda en online PHP tolk . Ange koden i denna tutorial till antingen en PHP- fil eller online PHP tolken
2
Börja din PHP- program med följande uttalande : .
< Php
< ? br > Billiga 3
Deklarera en sträng genom vilken du kommer att söka . Strängen kan innehålla någon text som du gillar . Till exempel kan du skriva här :
$ stringToSearch = ' Detta är den sträng du ska söka i. ' ;
4
Deklarera en sträng som kommer att hålla det ord du ska att leta efter i den andra strängen . Sökfraser kallas ibland mönster , så att du kan namnge din sökfras variabeln searchPattern . " För att söka efter ordet " den , " du kunde skriva följande uttalande :
$ searchPattern = ' den ';
5
Använd strpos ( ) funktionen för att leta efter strängen " den " i större strängen " Detta är den sträng du söker i. " För att göra detta , passera variabelnamn för dessa två strängar till strpos ( ) . Funktionen kommer att leta efter strängen , och om den finner det , kommer den att returnera den numeriska positionen för delsträng i större strängen . Du kan lagra denna position i en annan variabel så här :
$ locationOfString = strpos ( $ stringToSearch , $ searchPattern ) ,
6
Test för att se om strängen hittades . Du kan göra detta genom att testa variabeln $ locationOfSring i ett "om " uttalande . Om strängen inte hittas , kommer denna variabel utvärderas som falskt . Du kan skriva ett meddelande som informerar användaren om att strängen inte hittades , som den här :
if ( $ locationOfString == false ) { print ( " string hittades inte " ) ;}
7
ut platsen för sträng om det konstaterades , så här:
else { printf ( 'string finns på position% d' , $ locationOfString );}
8
Avsluta din PHP- program med uttalandet nedan : ?
>
ditt program är nu redo att testas på din PHP- server eller online PHP tolken