När du arbetar med PHP , kan det vara till hjälp vid att ersätta delar av ett strängar t.ex. byter " han " för " hon " i ett välkomstmeddelande , beroende på vem som är inloggad HTML och PHP , ett skriptspråk , används tillsammans för att skapa dynamiska webbsidor . A PHP sträng består av en serie av tecken och kan vara obegränsat lång . The PHP " str_replace " -funktionen kan du ersätta en eller flera förekomster av text i en sträng , som liknar den " Ersätt alla " kommando i ordbehandlare . Instruktioner
1
Öppna PHP -filen i en textredigerare som Anteckningar i Windows .
2
Skapa tre PHP strängar som innehåller värden för strängen du vill använda , vilken text du vill söka efter och slutligen vilken text du vill ersätta den med , genom att lägga till följande kod i kroppen av din fil :
$ str = " Hej det hello there " ,
$ search = " hello ";
$ byta = " bye " , Addera 3
Ring " str_replace " -funktion att ersätta strängen genom att lägga till koden :
$ str = str_replace ( $ sökning , $ ersätta , $ str ) ;
funktionsargumenten är strängen att söka efter , vad man ska ersätta det med och sträng som ska användas . som standard är alla förekomster av söksträngen ersattes i strängen . med tanke på föregående exempel , " hello there hello there " blir " bye bye det där . " Du kan ge ett fjärde argument för att begränsa mängden av ersättningar, t.ex. " $ str = str_replace ( $ sökning , $ ersätta , $ str, 1 ) ; " " . bye där hello there " , som kommer att ge den nya strängen
4
Display den nya strängen genom att lägga till koden :
print_r ( $ str ) ;
5
Spara PHP -filen och ladda den på din webbserver för att visa det nya substituerade strängen
Addera ditt