我正在使用 PHP,它也是一个完整的菜鸟。
所以我有这个 URL,它接受查询并返回一个带有一些匹配项的数据文件。
说 www.example.com/search?q=$query 其中 $query 是任何搜索词。
但是,当您在浏览器中访问 URL 时,它会下载一个包含信息的文本文件。
我想遍历整个字母表和最多 10 个字母的每个字母组合,并从所有返回的文件中提取数据并将其存储在数据库中。
我不确定如何从 PHP 脚本打开每个 URL。有没有比下载每个文件并提取信息然后删除文件更好的方法?
我下面的内容根本不起作用。
$alphabet = "abcdefghijklmnopqrstuvwxyz";
for ($i=0; $i<=25; $i++){
$query = $alphabet[$i];
$url = "www.example.com/search?q=$query";
$html = fopen($url);
$stringify = (string)$html;
echo $stringify;
}