为了账号安全,请及时绑定邮箱和手机立即绑定

如何检查一个单词是否存在于 php 的数组中?

如何检查一个单词是否存在于 php 的数组中?

PHP
慕桂英4014372 2021-08-27 09:26:37
我正在使用 curl 进行网页抓取,并且可以显示感兴趣的结果。通常,下面的脚本会向我输出 WEB SCRAPER TESTING GROUND 文本,该文本由页面中的“标题”ID 进行刮取和正则表达式。现在我想检查 $list 数组中是否存在“TESTING”这个词。如果是 - 只是回声“存在”,如果不是 - 回声“不存在”。做这个的最好方式是什么?我知道如何搜索网页并从中提取文本部分。 $curl = curl_init('http://testing-ground.scraping.pro/textlist'); // cURL  setupcurl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE); //  return the transfer page as a stringcurl_setopt($curl, CURLOPT_HEADER, TRUE);$page = curl_exec($curl); // executing the requestif(curl_errno($curl)) // check for execution errors{    echo 'Scraper error: ' . curl_error($curl);    exit;}curl_close($curl); // closing the connection$regex = '/<div id="title">(.*?)<\/div>/s'; // extracting the needed partif ( preg_match($regex, $page, $list) ) // search matches of $page with $regex    echo $list[0];else    print "Not found";
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 103 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信