Hogyan Készítsünk Elemzőt

Tartalomjegyzék:

Hogyan Készítsünk Elemzőt
Hogyan Készítsünk Elemzőt

Videó: Hogyan Készítsünk Elemzőt

Videó: Hogyan Készítsünk Elemzőt
Videó: Hogyan készítsünk Operációs rendszert Power Point-ban 2.rész: Asztal és tálca 2024, Lehet
Anonim

Az elemzés az egyik legelterjedtebb technika a weboldal programozásában. Könnyen és egyszerűen lehetővé teszi, hogy kis számú parancs segítségével eljuttassa a szükséges szolgáltatást a webhelyhez, amikor nincs mód arra, hogy maga írja be a szükséges parancsfájlt.

Hogyan készítsünk elemzőt
Hogyan készítsünk elemzőt

Utasítás

1. lépés

Az elemzés legegyszerűbb módja a PH_ file_get_contents () függvény. Ez lehetővé teszi, hogy a fájl tartalmát szöveges karakterláncként kapja meg. A függvény a "memória leképezés" algoritmust használja, amely javítja annak teljesítményét.

2. lépés

Például egy olyan szkript írásához, amely adatokat elemez az Orosz Föderáció Központi Bankjának webhelyéről, meg kell szereznie egy XML oldal tartalmát a megfelelő függvény használatával, előzőleg meghatározva a dátumot a webhelynek megfelelő formátumban, majd reguláris kifejezésekkel ossza fel. A kiválasztott pénznem megjelenítéséhez a Bank weboldaláról kapott kódot kell használni: $ data = date (“d / m / Y”); $ get = file_get_contents (https://www.cbr.ru/scripts/XML_daily.asp ? date_req = $ data); preg_match (“/(.*?)/ is”, $ get, $ string); preg_match (“/(.*?)/ is”, $ string [1], $ str);

3. lépés

Ha magát az XML fájlt szeretné elemezni, akkor ennek is vannak megfelelő függvényei. Az elemző elindításához inicializálnia kell az xml_parser_create paranccsal: $ parser = xml_parser_create ();

4. lépés

Ezután megadjuk a függvények listáját, amelyek feldolgozzák a megfelelő címkéket és szöveges információkat. A megfelelő XML elem kezdő és vég kezelői be vannak állítva: xml_set_element_handler ($ parser, „startElement”, „endElement”);

5. lépés

Az adatok a standard cikluson belüli standard fopen () és fgets () függvényekkel olvashatók. A fájlok tartalma soronként kerül visszaadásra az xml_parse () fájlban. Az utolsó paraméter az utolsó sor beolvasásának jelzőjét tartalmazza: while ($ content = fgets ($ fparse)) {

if (! xml_parse ($ parser, $ content, feof ($ fparse))) {

visszhang „Hiba”;

szünet; }}

6. lépés

Az xml_parser_free () függvény a rendszer által elfoglalt erőforrások felszabadítására szolgál. Ezek a funkciók az XML fájlok feldolgozásakor a legerősebbek.

Ajánlott: