可以使用 PHP 的 curl 函数来实现多个 URL 的 GET 请求,并获取返回内容。

示例代码如下:

<?php

$urls = array(
    'http://example.com/page1',
    'http://example.com/page2',
    'http://example.com/page3'
);

// 初始化 curl
$ch = curl_init();

foreach ($urls as $url) {
    // 设置 curl 请求的 URL
    curl_setopt($ch, CURLOPT_URL, $url);

    // 设置 curl 请求的返回内容不直接输出,而是返回到变量中
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

    // 执行 curl 请求
    $result = curl_exec($ch);

    // 处理返回内容,这里只是简单输出
    echo 'URL: ' . $url . '\n';
    echo 'Content: ' . $result . '\n\n';
}

// 关闭 curl
curl_close($ch);

以上代码将会依次访问 $urls 数组中的 URL,获取返回内容并输出。其中,curl_setopt 函数用于设置 curl 请求的参数,curl_exec 函数用于执行 curl 请求,curl_close 函数用于关闭 curl。

PHP 批量获取多个 URL 返回内容

原文地址: https://www.cveoy.top/t/topic/mtOT 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录