I PHP , strängar är kraftfulla objekt som kan manipuleras på ett antal sätt . Till exempel , om du har en sträng som består av en persons för-och efternamn , kan du dela den här strängen vid varje " space " karaktär för att ge dig eith separata delar för varje namn . Denna funktion bygger på att omvandla en sträng till en array av separata strängar , i detta fall brutit upp med mellanslag . Instruktioner
1
Öppna den fil som innehåller PHP-skript i din PHP- editor eller utvecklingsmiljö . Bläddra ner till den plats på strängen som du vill dela , och gör en anteckning i variabelnamnet . Till exempel , om kodrad läser " $ string = ' John Doe " , " sedan variabelnamnet är " $ string . "
2
Lägg till en ny rad med kod efter det som innehåller variabel , använd " explodera ( ) " -funktion för att dela upp strängen genom att skriva:
$ split_string = explodera ( " " , string $ , 2 ) ;
det första argumentet , " " , berättar explodera ( ) vilken karaktär att dela upp strängen utifrån --- i detta fall , en " space . " Om variabeln som måste split inte kallas " $ sträng , " ersätta den variabeln namn istället , resten av koden kan lämnas oförändrad
3
Referens de delar av . $ split_string array med nummer för att hämta varje element i strängen . För strängen " John Doe ", $ split_string [ 0 ] är " John " och $ split_string [ 1 ] är " Doe ". Om det finns flera blanksteg i strängen , kommer det delas baseras på den första förekomsten av blanksteg , efter strängen " John Q. Doe , " $ split_string [ 0 ] skulle fortfarande vara " John ", men $ split_string [ 1 ] skulle nu vara " Q. Doe . " Addera