Aprire un editor di testo e creare un nuovo depositare e il nome " getH1Tags.php . " Aggiungere un PHP delimitatore di apertura ( " < ? Php" ) e un PHP delimitatore di chiusura ( " > " ) al file . Qualsiasi testo inserito tra questi due delimitatori verrà analizzato come codice PHP dal programma PHP .
< ? Php
? >
2
Dichiarare un PHP variabile denominata " $ htmlString " . Questa variabile contiene il codice HTML che verrà analizzato per il tag "
< ? php
$ htmlString =" < /head>
< h1 > prima intestazione < /h1 > >
3
dichiarare una seconda variabile PHP denominata " $ matchPattern " . Questa variabile contiene i valori trovati in " $ htmlString " che dovrebbero essere recuperati , i valori tra il "
< ? Php
$ htmlString = " < /head>
$ matchPattern =" /
>
4
Usare il PHP " " funzione per eseguire una corrispondenza di un'espressione regolare sul" preg_match_all $ htmlString " variabile utilizzando il " $ matchPattern " espressione regolare . La funzione " preg_match_all " prende quattro argomenti : " $ matchPattern " ( il modello da abbinare, o " /
< ? php
$ htmlString = " < html >
< /head>$ matchPattern = " /
preg_match_all ( $ matchPattern , $ htmlString , $ FoundIt , PREG_PATTERN_ORDER ) ;
? >
5
Utilizzare il linguaggio PHP " echo" costrutto per stampare il testo compreso tra la prima serie di "
< ? Php
$ htmlString = " < , head> < /head>
$ matchPattern = " /
preg_match_all ( $ matchPattern , $ htmlString , $ FoundIt , PREG_PATTERN_ORDER ) ;
eco $ FoundIt [ 1 ] [ 0 ]
? >
6
utilizzare l'operatore di concatenazione di PHP ( ".") per stampare una virgola separatore immediatamente dopo la prima partita di stringa ( " , ") .
< ? php
$ htmlString =" < /head>
$ matchPattern =" /
preg_match_all ( $ matchPattern , $ htmlString , $ FoundIt , PREG_PATTERN_ORDER ) ;
echo $ FoundIt [ 1 ] [ 0 ] . ","
>
7
? Utilizzare il linguaggio PHP " echo" costrutto per stampare un secondo operatore di concatenazione PHP ( " . ") E il testo compreso tra il secondo set di "
< ? Php
$ htmlString = " < , head> < /head>
$ matchPattern = " /
preg_match_all ( $ matchPattern , $ htmlString , $ FoundIt , PREG_PATTERN_ORDER ) ;
eco $ FoundIt [ 1 ] [ 0 ] . "," . $ FoundIt [ 1 ] [ 1 ] ;
>
8
Open " getH1Tags.php " in un browser Web? . Verificare che i due tag "
Programmazione © www.354353.com