Nesten alle Web datautveksling formater , fra HTML til XML, bruke koder som en måte å skille data i brukbare biter . Imidlertid kan arbeide direkte med data ved hjelp av de mest grunnleggende funksjonene strengen i PHP være en utfordring . Det er av denne grunn at PHP støtter regulære uttrykk ( regex ) , en industristandard syntaks som kan brukes til å utføre komplekse finne og erstatte operasjoner på strenger . Bruke regex , definerer du et mønster som PHP søker etter og hvordan den burde byttes ut. Instruksjoner
en
Åpne en teksteditor eller din favoritt PHP Integrated Development Environment ( IDE )
2
Skriv eller lim inn følgende i din redaktør : .
< P > # /usr /bin /php
< ? php
$ tags = ' Noen data mellom to xml tags < /xml > ';
< p > $ mønster = '/< ( \\ w + ) > + < \\ /\\ w + > /s . ';
$ erstatning = ' <$ { 1 } > Dette er en erstatning < /$ { 1 } > ';
ekko preg_replace ( $ mønster , $ erstatning , $ tags) ; ?
>
de viktigste linjene som er de som begynner med " $ mønster" og "$ erstatning ." Mønsteret ser etter et ord mellom to arrow parentes å være koden, gjenoppbygger litt informasjon mellom kodene og annen avsluttende tag mellom arrow parentes med en omvendt skråstrek .
" Erstatning" mønsteret som ble funnet streng fra grunnen av ved hjelp av opprinnelig oppdaget tag og den nye teksten .
3
Lagre arbeidet ditt og dobbeltklikker på filen for å kjøre den gjennom PHP. Utgangen vil være : en
Dette er en erstatning < /xml >