For å søke etter en søkenoden i en tekstfil i PHP, må du åpne tekstfilen og lese innholdet i en enkelt variabel med file_get_contents funksjon . Deretter må du definere et regulært uttrykk som inneholder syntaks for matching mot wildcard . Neste må du søke variabelen med filen innholdet for søkenoden ved hjelp av enten den innebygde preg_match eller preg_match_all funksjon. Instruksjoner
en
Opprett en ny PHP-filen ved hjelp av et redigeringsprogram . For eksempel skrive : en
nano wildcard.php
2
Åpne tekstfilen og les hele innholdet i filen til en enkelt variabel bruker file_get_contents funksjonen. ? For eksempel skrive : en
< php
hvis die ( " Kunne ikke åpne tekstfil ! "); ( ( $ Tekst = file_get_contents ( " MINFIL.TXT ")) ! )
3
Initialiser en matrise som skal brukes til å lagre kampene fra tekstfilen . For eksempel skrive :
$ resultatene = array ();
4
Definer søkenoden som et regulært uttrykk . For eksempel skrive : en
$ wildcard = /wildcardmatch ( \\ d \\ d \\ d ) /ig ;
5
Ring preg_match eller preg_match_all funksjon å matche tekstfil innholdet mot wildcard regulært uttrykk. Pass matrisen du initialisert som den tredje parameter og matrisen vil bli fylt med kampene. Skriv ut matrisen med de kampene hvis funksjonen lykkes . For eksempel skrive : en
if ( . Preg_match_all ( $ wildcard , $ text $ kamper ) ) {
print_r ( $ kamper ) ;
}
< p > >