$ Функция JQuery для PHP - PullRequest
       5

$ Функция JQuery для PHP

4 голосов
/ 01 сентября 2010

Мне интересно, что если в PHP реализовано что-то вроде $ ('element.selector') JQuery?

Когда я CURL и получаю HTML-коды с удаленного сайта, я бы хотел выбратьтолько те теги, которые я хочу, прежде чем отправлять в мой HTML.

Спасибо

Ответы [ 4 ]

14 голосов
/ 01 сентября 2010

PHP Simple HTML DOM Parser имеет похожую функциональность:

// Create DOM from URL or file
$html = file_get_html('http://www.google.com/');

// Find all images 
foreach($html->find('img') as $element) 
       echo $element->src . '<br>';

// Find all links 
foreach($html->find('a') as $element) 
       echo $element->href . '<br>';
5 голосов
/ 02 сентября 2010

Или, возможно, Querypath (http://querypath.org/)? Просто прочитайте об этом вчера, и это выглядит круто.

1 голос
/ 01 сентября 2010
$ctx = xpath_new_context($doc); 
$xpath_nodes = xpath_eval($ctx, "//some_element"); 
0 голосов
/ 02 сентября 2010

Вы можете использовать серверный JavaScript. Хотя сам еще этого не сделал.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...