gpt4 book ai didi

php - curl_exec() 将目标内容输出到页面?

转载 作者:可可西里 更新时间:2023-11-01 00:48:30 25 4
gpt4 key购买 nike

我正在使用以下代码:

$ch = curl_init('www.google.com');
$output = curl_exec($ch);
curl_close($ch);

这不是我第一次使用 cURL,除非我弄错了,否则上面的代码应该检索 google.com 的内容并将其存储在 $output 中。正确吗?

那么,为什么上面的代码会将内容(在本例中为 Google 主页)输出到页面中呢?我没有回显任何内容,但出于某种原因,curl_exec() 函数正在输出它返回给页面的内容。

我错过了什么吗?

最佳答案

你需要使用

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

这将告诉 curl_exec 不要输出结果

所以全部改成

$ch = curl_init('www.google.com');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$output = curl_exec($ch);
curl_close($ch);

关于php - curl_exec() 将目标内容输出到页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12591958/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com