Nicăieri fără ele nu poate scăpa!
Nu, domnilor, conservatorii! Voi încerca să pun în practică parsarea documentelor fără acest mijloc de modă veche. Ei bine, nu am suficientă răbdare să fac șabloane folosind expresii regulate. Și atunci când rafalează răbdarea, atunci s-au născut și alte expresii "mai abuzive". Deci, "rake" deoparte - noi mergem pe propriul tău joc!
Pentru a nu înțelege, avem nevoie de o bibliotecă terță parte - DOM HTML simplu. Puteți să-l descărcați de pe acest link. Nu vă faceți griji, versiunea este veche, dar funcționează. Și cel mai important, acest lucru va fi mai proaspăt decât expresiile regulate.
![Bypass rake vechi sau cum să găsiți link-uri în php (găsi) Înlăturând gheare vechi sau cum să găsiți linkuri în php](https://images-on-off.com/images/191/obxodimstariegrabliilikakvphpnaytissilki-556fda6e.png)
După despachetare a pus fișierul simple_html_dom.php în folderul cu script-ul pentru a face mai ușor să se conecteze. Toate celelalte fișiere nu sunt, în principiu, de interes pentru noi, dar vă vor fi de folos în viitor. Există un manual și exemple de utilizare a bibliotecii.
![Închideți vechile greble sau cum să găsiți linkuri în php (rake) Închiderea rachetelor vechi sau cum să găsiți linkuri în php](https://images-on-off.com/images/191/obxodimstariegrabliilikakvphpnaytissilki-7a734364.jpg)
Cadrul YII2. Dezvoltare rapidă cu cadrul PHP modern
Aflați complexitatea dezvoltării web moderne cu ajutorul cadrului YII2
![Omiteți vechea rake sau cum să găsiți linkuri în php (YII2 Rapid development) Închiderea rachetelor vechi sau cum să găsiți linkuri în php](https://images-on-off.com/images/191/obxodimstariegrabliilikakvphpnaytissilki-11d92362.png)
Realizăm!
Permiteți-mi să vă reamintesc că astăzi vom învăța cum să găsim linkuri PHP fără expresii regulate "teribile". Acum trebuie să conectăm scriptul de bibliotecă în codul nostru și să scanăm pagina web specificată pentru hyperlink-uri.
![Închideți vechile greble sau cum să găsiți linkuri în php (rake) Înlăturând gheare vechi sau cum să găsiți linkuri în php](https://images-on-off.com/images/191/obxodimstariegrabliilikakvphpnaytissilki-339ce434.png)
Pentru a demonstra eficacitatea acestei metode, voi da codul de marcare al paginii "analizate".
![Bypass rake vechi sau ca în php găsi linkuri (YII2 Dezvoltarea rapidă a modern) Înlăturând gheare vechi sau cum să găsiți linkuri în php](https://images-on-off.com/images/191/obxodimstariegrabliilikakvphpnaytissilki-fffdf6eb.png)
Faceți imediat o rezervare pe care nu am accesat site-ul nimănui. Pentru a demonstra exemplul am folosit Denver, și este în valoare de un plug software care nu permite pentru a analiza gazdele la distanta.
Un alt exemplu!
Iată o altă versiune a implementării, în care vom gestiona, de asemenea, fără "rake".
![Închideți vechea rake sau cum să găsiți linkuri în php (Dezvoltarea rapidă a modernelor) Înlăturând gheare vechi sau cum să găsiți linkuri în php](https://images-on-off.com/images/191/obxodimstariegrabliilikakvphpnaytissilki-c1cc2b04.png)
Aspectul paginii în care PHP a găsit legături în text.
![Bypass rake vechi sau cum să găsiți link-uri în php (găsi) Înlăturând gheare vechi sau cum să găsiți linkuri în php](https://images-on-off.com/images/191/obxodimstariegrabliilikakvphpnaytissilki-053003fe.png)
Din nou, am reușit să scap de "rake". Și tu?
![Închideți vechea rake sau cum să găsiți referințe în php (link-uri) Închiderea rachetelor vechi sau cum să găsiți linkuri în php](https://images-on-off.com/images/191/obxodimstariegrabliilikakvphpnaytissilki-7a734364.jpg)
Cadrul YII2. Dezvoltare rapidă cu cadrul PHP modern
Aflați complexitatea dezvoltării web moderne cu ajutorul cadrului YII2
Cele mai recente știri despre dezvoltarea IT și web pe canalul nostru de telegrame