A régi rágók megkerülése vagy a php-ben található linkek megkeresése
Sehol sehogy nélkülük nem tud menekülni!
Nem, uraim, a konzervatívok! Megpróbálok valamilyen módon végrehajtani az iratelemeket anélkül, hogy ez a régimódi eszköz lenne. Nos, nincs elég türelme a sablonok rendszeres kifejezések használatára. És amikor a türelem felrobban, akkor más, "visszaélésszerű" kifejezések is születnek. Tehát a "rake" félre - megyünk a saját tapadás!
Annak érdekében, hogy ne lássunk, szükségünk van egy harmadik féltől származó könyvtárra - a Simple HTML DOM-ra. Ezt a linket letöltheti. Ne aggódjon, a verzió régi, de működik. És ami a legfontosabb, ez azt jelenti, hogy frissesebb lesz, mint a rendszeres kifejezések.
A kicsomagolás után helyezze el a file simple_html_dom.php fájlt a szkripttel, hogy könnyebben csatlakoztatható legyen. Az összes többi fájl elvileg nem számunkra érdekes, de a jövőben hasznos lesz számodra. Van egy kézikönyvet és példákat a könyvtár használatáról.
Az YII2 keretrendszer. Gyors fejlesztés a modern PHP keretrendszerrel
Ismerje meg a modern webfejlesztés bonyolultságait az YII2 keretrendszer segítségével
Rájövünk!
Hadd emlékeztessem önöket arra, hogy ma megtanuljuk, hogyan találjuk meg a PHP linkeket "szörnyű" szabályos kifejezések nélkül. Most be kell kapcsolnunk a könyvtárkódot a kódunkba, és be kell olvasnunk a megadott weboldalt a hiperhivatkozásokhoz.
Ennek a módszernek a hatékonyságát bizonyítani fogom a "parsed" oldal markup kódját.
Azonnal foglaljon állást, hogy senki másra nem feltérképeztem. A példa bemutatásához Denver-et használtam, és van egy szoftvercsap, amely nem teszi lehetővé a távoli gépek feldolgozását.
Egy másik példa!
Itt van egy másik verzió a megvalósításról, amelyben a "rake" nélkül is kezelünk.
Az oldal elrendezése, amelyben a PHP a szövegben talált hivatkozásokat tartalmaz.
Még egyszer sikerült megszabadulni a "rake" -emből. És te?
Az YII2 keretrendszer. Gyors fejlesztés a modern PHP keretrendszerrel
Ismerje meg a modern webfejlesztés bonyolultságait az YII2 keretrendszer segítségével
A legfrissebb hírek az informatikai és webfejlesztésről a Telegram csatornán