Ett utrymme och en ny linje är båda anses " whitespace " tecken i PHP , som är tabbtecknet . Ibland du vill ta bort ett utrymme och en ny rad tecken från en sträng för att tolka strängen innehållet lättare . Du kan ta bort dessa tecken genom att skapa ett reguljärt uttryck för att identifiera dem och ersätta dem med en null karaktär . Använd " preg_replace " -funktion för att utföra ersättningsoperationen med det reguljära uttrycket . Instruktioner
1
Skapa en ny PHP -fil med en redaktör eller Anteckningar . Initiera en multi - line string med heredoc syntax . Till exempel , typ :
< php
$ string = <<< EOL
Här är en sträng som tar upp
? flera rader och har många utrymmen
EOL ; .
2
Definiera ett reguljärt uttryck som identifierar en plats eller en ny rad ( \\ r \\ n ) . Till exempel , typ :
$ search = " /[ \\ r \\ n ] /" , Addera 3
Ring " preg_replace " funktion med sökbegreppet , en null sträng som används som ersättning värdet och strängen att söka . Fånga det värde funktionen avkastning som ny sträng med mellanslag och borttagna nya linjer . Till exempel , typ :
$ new_string = preg_replace ( $ sökning , " " , $ string ) ;
4
Skriv de två strängar för att jämföra dem . Till exempel , typ :
echo $ string . " \\ r \\ n ";
echo $ new_string ; ?
>
5
Spara filen . Kör skriptet i en webbläsare för att se till att produktionen är korrekt .