2

当然,我可以使用PHPQuery加载页面并从所有链接中获取所有文本和 URL:

foreach (pq('a') as $link) {
    echo 'Description: '.pq($link)->text().PHP_EOL;
    echo 'URL: '.pq($link)->attr('href').PHP_EOL;

但由于 PHPQuery 是一个 PHP 脚本,而不是一个功能齐全的 Web 浏览器,我无法像在开发人员控制台中那样获得元素的计算样式(例如它的字体大小):

jQuery('a').eq(0).css('font-size');
"12px"

有没有人设法做到这一点 - 即模拟浏览器并找到字体选择,屏幕上的位置等 - 使用其他一些 PHP 库或插件?

4

0 回答 0