php - 尝试使用 preg_match 检查请求的页面中是否存在特定单词
问题描述
} elseif($type == "anything"||$type == "anything") {
$sql = $db->prepare("select * from stuff where stuff_id = :id");
$sql->bindParam(":id", $id);
$sql->execute();
$rows = $sql->fetch(PDO::FETCH_BOTH);
$checker = trim($rows['addinfo']);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $checker);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:23.0) Gecko/20100101 Firefox/23.0');`enter code here`
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 15);
curl_setopt($ch, CURLOPT_TIMEOUT, 15);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
$check = curl_exec($ch);
if(preg_match('#error|Hello|file|Sofware#si',$check))
{
echo "<a href='#' class='btn btn-success'>Found</a>";
curl_close($ch);
}else{
echo "<a href='#' class='btn btn-danger'>Not Found</a>";
}
尝试使用 preg_match 检查请求的页面中是否有特定单词我需要检查单词#error|Hello|file|Sofware#si avilable 或 no .. 如果单词或单词之一可用,则将echo Found 如果不可用 echo Not Found
解决方案
推荐阅读
- python - 用另一个对象过滤 Django 对象
- microsoft-graph-api - 为什么 Sharepoint 增量查询不返回初始请求的所有元素?
- visual-studio - Visual Studio docker 支持不适用于 CI/CD
- tableau-api - Tableau 混合聚合和非聚合 IF
- xml - 使用 LF 和 UTF-8 在 powershell 中创建 XML 失败
- java - 如何在方法中测试 atomicboolean
- delphi - HTTPRIO ContentType application/soap+xml 的 Delphi SOAP 请求
- angular - 如何读取在 iframe 中打开的网站的网址
- c - 如何检查我从 .c 文件中读取的行是否包含 #include
? - r - 获取按 R 中学校分组的学生的每个项目的信息