PHP elemzés html, egyszerű html dom - generátor Joomla Extensions

Csak az összes lépést a cikket, és megtanulják, sok új és hasznos dolgokat!

Előállítása 1. lépés -

A kezdéshez le kell töltenie egy másolatot az egyszerű HTML dom könyvtárban. Letöltés ingyenes.







LETÖLTHETŐ Egyszerű HTML DOM

Az archívumban megtalálhatók egynél több fájlt, de csak egyetlen - simple_html_dom.php. Az összes többi, példákat és dokumentációt.

2. lépés - alapismeretek HTML elemzés

Ez a könyvtár nagyon könnyen használható, de még meg kell szétszedni néhány az alapokat, mielőtt használja.

Való hozzáférés a HTML DOM objektumok

Tegyük fel, hogy már van egy DOM objektumot, szerkezet, mint a fenti képen. Meg lehet kezdeni dolgozni vele módszerével find (), valamint egy gyűjtemény. Gyűjtemény - gyűjteménye tárgyakat találtak a választókat - a szintaxis némileg hasonlít a jQuery.

Ezzel például a HTML kód, akkor megtanulják, hogyan kell elérni a tájékoztatás a második bekezdésben (p). Is, mi fog változni az információs és megjeleníti az eredményeket a kijelzőn.

Amint láthatjuk, hogy végre PHP elemzés a HTML dokumentumot, egy nagyon egyszerű, egyszerű HTML DOM könyvtárban. Alapvetően ez a darab PHP kód, mindent meg lehet érteni ösztönösen, de ha van némi kétség, nézzük meg a kódot.

Vonal 2-4. link library, hozzon létre egy objektumot és terhelési HTML kódot egy string.

7. sor: A ezen a vonalon, azt találjuk, hogy az összes

címkék a HTML kódot, és tömb tárolja. Az első bekezdés lesz az index 0, a többi rész lesz indexelve rendre 1,2,3 ...

10. sor: Szerezd meg a tartalmát a második bekezdés gyűjteményünkben. Az index lesz 1. Azt is, hogy módosítsa a szöveget innerText attribútumot. Képesség innerText helyett minden tartalom belsejében tag. Szintén képesek leszünk megváltoztatni a tag maga segítségével outertext attribútumot.

Adjunk hozzá még egy sort a PHP kód, amit rendelni egy osztály stílust a bekezdés.

Az eredmény kódunk lenne a következő HTML dokumentumot:

A következő további példák az szelektorok. Ha jQuery, a könyvtár egyszerű html dom szintaxis egy kicsit hasonló.

egyszerű könyvtári dokumentációs HTML DOM

Csak kapsz egy illusztráció, amely mutatja a lehetséges tulajdonságait a kiválasztott HTML DOM-elem.

PHP elemzés html, egyszerű html dom - generátor Joomla Extensions

3. lépés - Egy igazi példája PHP elemzés a HTML dokumentum

PHP elemzés html, egyszerű html dom - generátor Joomla Extensions

4. lépés - Írás az alapvető funkciója PHP HTML értelmező

Eleinte funkció, hívjuk a globális tömb, amit korábban jelezte. Hozzon létre egy új objektumot simple_html_dom. Következő, töltse be az oldalt, amely elemezni.







5. lépés - Találja meg a megfelelő információkat

Ebben a kódrészlet, minden egyszerű, vagyunk találni egy div class = name_material. Következő, olvassa el a gyűjteményt a válassza ki az anyag nevét. Minden anyag lesz tömb tárolja formájában:

6. lépés - Következtetések Az eredmények elemzésekor

Kezdjük azzal, hogy mi lesz állítva néhány stílus a szépség kiadási információkat kaptak az elemzés során.

Ezt követően, néhány sornyi PHP kód, mi származik az információ.

Az eredmény ez a script kiírja a nevét cikkek sitear.ru oldalon.

következtetés

Így megtanultuk PHP elemzés html dokumentumokat. Ne feledje, hogy az elemzés egy hosszú folyamat. Egy lap értelmezhető körülbelül egy másodpercig. Ha mégis nagyszámú elemzés HTML dokumentumok, így a szerver képes tépje fel a forgatókönyvet a munka kapcsán a lejárat időn végrehajtásra. Ez lehet korrigálni set_time_limit funkció (240); 240 - ez az idő másodpercben oszt ki a program futása.

PHP elemzés html, egyszerű html dom - generátor Joomla Extensions

Lyuk com_content

PHP elemzés html, egyszerű html dom - generátor Joomla Extensions

Kezeljük a vírus Online

Első ellenőrzés a helyszínen megállapította, hogy az ügyfél nem férhetnek FTP, hogy szűkült a gyanúsítottak listáján sebezhető, ezért nyitó kakomto joomla script motort. Kaspersky hevesen.

PHP elemzés html, egyszerű html dom - generátor Joomla Extensions

Troj / JSRedir-MH

Ismét a mennydörgést zarezheniya oldalakat egy új vírus Troj / JSRedir-MH. Tehát röviden a vírus Troj / JSRedir-MH. Vírus vagy trójai sokkal érdekesebb, mint a predshestviniki most.

Véglegesítése bővítmények levelezési E-mail küldése JK

Ma fogom megosztani néhány érdekes információt a tulajdonosok összegyűjtött en joomla weboldalak. Előbb majd később a probléma merül fel a jegyzési és adatokat küld a helyszínen, lehet, hogy egy másik készítmény hátoldalon.

PHP elemzés html, egyszerű html dom - generátor Joomla Extensions

Hi Ie alapszakaszban 10

Kunena cserélni a kapcsolatot a felhasználó profilját

Helló, újra meg újra Kunena kapott munkát dopilivanie népszerű fórum Kunena, ma vett változtatni a kapcsolatot a felhasználói profilt. Ez annak a ténynek köszönhető, hogy a helyszínen érdemes szocializáció.

Támogatja a Kunena - miért minden oldalon?

Kunena megszabadulni a plusz idézet

Azok számára, akik igazán megkönnyíti a webhely az emberek, a következő tipp. Elmondom, hogyan lehet megszabadulni a plusz idézet a hozzászólásokat a fórumon Kunena. Van több tematikus oldalak normális látogató.

Feldolgozási paraméterek Joomla Extensions

Amikor a fejlődő bővítmények CMS Joomla, mint a plug-inek, modulok, komponensek vagy sablonok, gyakran van szükség, így a paramétereket a fejlett, vagy bármely más bővítményt. Ebben.

Kunena sablon kramsaem

1. A mappa \ components \ com_kunena \ template \ vash_shablon \ template.xml megtalálni a fájlt, és illessze be egy darab (a ki tudja választani a pályát, hogy mutassa meg, vagy sem):