如何通过file_get_contents();
同时从2个URL获取内容?
$url1 ="https://site1.com";
$url2 ="https://site2.com";
$urls = file_get_contents($url1 + $url2);
echo $urls;
您不能,但是您可以先获得第二个,然后将内容附加到第一个:
$urls = file_get_contents($url1) . file_get_contents($url2);
或:
$urls = file_get_contents($url1);
$urls .= file_get_contents($url2);
如果您有许多URL,请创建一个数组并将其循环:
$urls = ["https://site1.com", "https://site2.com"];
$result = '';
foreach($urls as $url) {
$result .= file_get_contents($url);
}