7 февраля 2020 PHP
phpQuery одна из самых популярных библиотек для парсинга сайтов. Она довольно быстрая и разобраться в ней не сложно, особенно если вы знакомы с ее старшим братом JavaScript библиотекой jQuery.
phpQuery основана на DOM, и в ней так же как и в jQuery используются селекторы, атрибуты, события и др.
Для начала необходимо скачать саму библиотеку отсюда или отсюда. Там же вы найдете документацию для разработчиков.
И подключить ее в файле .php:
include_once 'phpQuery.php';
Теперь попробуем получить и вывести текст из блока с определенным классом с какого-то сайта:
Как видите все достаточно просто. Теперь полученными данными можно манипулировать как угодно.
Краткий список основных методов, которые вам пригодятся: