Using PHP to get DOM Element Manipulate HTML Using DOMDocument In PHP
Czemu down vote, przecież pytanie brzmi (nie twierdze, że ma być up vote)
dlatego, prosimy zawsze o precyzyjniejsze zadawanie pytań.
Hmm... fajnie wiedzieć, że PHP ma wbudowane coś na kształt jsdom z NodeJS.
Nie, nie ma. To, co jest wbudowane w PHP, nie ma nawet querySelectorAll, przez co żeby zrobić cokolwiek sensowniejszego trzeba używać XPatha… który też jest w antycznej wersji. Innymi słowy: jest obsługa DOM w PHP, ale jest tak żenująco przestarzała, że obecnie jest niemal nieużywalna. O wiele lepiej jest użyć rozwiązania typu DOMCrawler (byleby nie Simple HTML, które też jest już antykiem).
No i to nie jest nawet ta sama klasa rozwiązań. Podczas gdy PHP ma implementację DOM 1.x, jsdom – wbrew nazwie – implementuje nie tylko najnowszą wersję standardu DOM, ale też sporą liczbę poszczególnych Web APIs, próbując być jak najwierniejszym odtworzeniem środowiska przeglądarki w Node.js.
Nie, nie ma.
Krótko trwała moja radość. :)
93,607 zapytań
142,530 odpowiedzi
322,999 komentarzy
63,098 pasjonatów
Motyw:
Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡
Oto polecana książka warta uwagi.Pełną listę książek znajdziesz tutaj