【发布时间】:2020-06-22 00:24:24
【问题描述】:
所以我有这段代码来提取 b 标签之间的文本。
$source_url = "https://www.wordpress.com/";
$html = file_get_contents($source_url);
$dom = new DOMDocument;
@$dom->loadHTML($html);
$links = $dom->getElementsByTagName('b');
$words = "php";
echo "<pre>";
print_r($dom);
echo "</pre>";
我尝试使用 array_push 和其他方法将文本放入数组中,但如果我打算使用 in_array 我需要把整个句子都返回 true 而不仅仅是一个单词。
所以我真正想要的是:
如果该句子包含 'php' 则返回 true
【问题讨论】:
标签: php dom web-crawler