A plass og en ny linje er begge regnet " blanke " tegn i PHP, som er den kategorien karakter. Noen ganger du vil fjerne en plass og en ny linje karakter fra en streng for å gjøre analyse strengen innholdet lettere . Du kan fjerne disse tegnene ved å opprette et vanlig uttrykk for å identifisere dem og erstatte dem med en null tegn . Bruk " preg_replace "-funksjonen til å utføre erstatte operasjon med det vanlige uttrykket . Instruksjoner
en
Opprett en ny PHP-filen ved hjelp av en redaktør eller Notepad . Klargjøre en multi - linje streng med heredoc syntaks. For eksempel skrive : en
< php
$ string = <<< EOL
Her er en streng som tar opp
? flere linjer og har mange områder
EOL ; .
2
Definer et regulært uttrykk som vil identifisere en plass eller en ny linje ( \\ r \\ n ) . For eksempel skrive : en
$ search = " /[\\ r \\ n ] /";
3
Ring " preg_replace "-funksjonen med søket mønsteret , en null string å bruke som erstatning verdi og strengen til å søke . Fange funksjonen returnere verdien som ny streng med mellomrom og nye linjer fjernet . For eksempel skrive : en
$ new_string = preg_replace ( $ søk, "", $ string ) ;
4
Print de to strenger å sammenligne dem . For eksempel skrive : en
echo $ string . "\\ r \\ n";
echo $ new_string ; ?
>
5
Lagre filen . Kjør skriptet i en nettleser for å sikre at produksjonen er korrekt .