For at søge efter et wildcard snor i en tekstfil i PHP , skal du åbne tekstfilen og læse dens indhold i en enkelt variabel med file_get_contents funktion. Så har du brug for at definere et regulært udtryk , der indeholder syntaksen for tilpasning til wildcard . Næste du nødt til at søge på variabel med filindholdet for wildcard strengen ved hjælp af enten den indbyggede preg_match eller preg_match_all funktion. Instruktioner
1
Opret en ny PHP fil med en editor. Skriv f.eks : Åbn
nano wildcard.php
2
tekstfilen og læse hele indholdet af filen til en enkelt variabel vha. file_get_contents funktion. ? Skriv f.eks : Hej
< php
hvis die ( "Kunne ikke åbne tekstfil ! ") ( ( $ Text = file_get_contents ( " myfile.txt " ) ) !)
3
Initialiser et array, der vil blive brugt til at gemme kampene fra tekstfilen . Skriv f.eks :
$ resultater = array ();
4
Definer wildcard streng som et regulært udtryk . Skriv f.eks : Hej
$ wildcard = /wildcardmatch ( \\ d \\ d \\ d ) /ig ;
5
Ring til preg_match eller preg_match_all funktion til at matche de tekstfil indholdet mod wildcard regulære udtryk . Pass det array initialiseres som den tredje parameter og array vil blive befolket med kampene . Udskriv array med kampene , hvis funktionen lykkes . Skriv f.eks : Hej
if ( . Preg_match_all ( $ wildcard , $ text $ matches )) {
print_r ( $ matches ),
}
< p > ? >