Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako nájsť zástupných reťazec v textovom súbore v PHP

Ak chcete vyhľadať zástupný reťazec v textovom súbore v PHP , je potrebné otvoriť textový súbor a čítať jeho obsah do jednej premennej s funkciou file_get_contents . Potom budete musieť definovať regulárny výraz , ktorý obsahuje syntax zodpovedajúce na divokú kartu . Ďalej budete musieť hľadať premennú s obsahom súboru pre zástupný reťazec buď pomocou vstavaného preg_match alebo preg_match_all funkcie . Pokyny dovolená 1

Vytvoriť nový PHP súbor v editore . Napríklad typ :

nano wildcard.php
2

Otvorte textový súbor a prečítajte si celý obsah súboru do jednej premennej pomocou funkcie file_get_contents . ? ( ! ( $ Text = file_get_contents ( " file.txt " ) ) ) : napríklad typ

< php

ak die ( " Nemožno otvoriť textový súbor ! " ) ;
3

Inicializácia poľa , ktoré bude použité pre uloženie zápasoch z textového súboru . Zadajte napríklad :

$ výsledky = array ( ) ;
4

Zadajte zástupný reťazec ako regulárny výraz . Napríklad typ :

$ zástupný = /wildcardmatch ( \\ d \\ d \\ d ) /ig ;
5

Zavolajte preg_match alebo preg_match_all funkcie tak , aby zodpovedali obsahu textového súboru na zástupné regulárny výraz . Prejsť pole môžete inicializovaný ako tretí parameter a pole bude naplnený zápasov . Vytlačte polia s zápasov , ak funkcia uspeje . Napríklad typ :

if ( . Preg_match_all ( $ zástupný , $ text $ matches ) ) {

print_r ( $ matches ) ;

}

>

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené