gpt4 book ai didi

php - 使用 fopen() 或 file_get_contents() 检索网页的最佳实践

转载 作者:可可西里 更新时间:2023-10-31 23:00:24 25 4
gpt4 key购买 nike

我正在寻找一些关于从网页(我自己的网站)检索信息然后搜索该信息以找到特定文本的最佳方式的建议。

请记住,一些运行 PHP/Joomla 的服务器没有启用 cURL,我不想导致任何意外错误。

我已经查看了 fopen()file_get_contents(),两者似乎在使用/不使用 cURL 方面存在相互冲突的观点.

最佳答案

它们都可以在没有 curl 的情况下工作,但您需要启用 allow_url_fopen。您可以通过执行 phpinfo() 来检查。但是,存在安全隐患,请参阅:

Should I allow 'allow_url_fopen' in PHP?

因此,要抓取页面,您可以使用fopen()、file_get_contents() 或其他用PHP 实现的独立HTTP 客户端,例如HttpClient。 没有这些也能正常工作。

关于php - 使用 fopen() 或 file_get_contents() 检索网页的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1047108/

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