Php 使用fopen()或file_get_contents()检索网页的最佳实践
我正在寻找一些关于从网页(我自己的网站)检索信息的最佳方法的建议,然后搜索这些信息以查找特定文本 请记住,一些运行PHP/Joomla的服务器没有启用cURL,我不想造成任何意外错误Php 使用fopen()或file_get_contents()检索网页的最佳实践,php,joomla,joomla1.5,Php,Joomla,Joomla1.5,我正在寻找一些关于从网页(我自己的网站)检索信息的最佳方法的建议,然后搜索这些信息以查找特定文本 请记住,一些运行PHP/Joomla的服务器没有启用cURL,我不想造成任何意外错误 我已经研究了fopen()和file\u get\u contents(),两者似乎在使用/不使用cURL时对彼此的看法存在冲突。它们都不使用cURL,但您需要启用允许url\u fopen。您可以通过执行phpinfo()来检查这一点。但是,存在安全隐患,请参见以下内容: 因此,为了抓取页面,您可以使用fope
我已经研究了
fopen()
和file\u get\u contents()
,两者似乎在使用/不使用cURL时对彼此的看法存在冲突。它们都不使用cURL,但您需要启用允许url\u fopen
。您可以通过执行phpinfo()来检查这一点。但是,存在安全隐患,请参见以下内容:
因此,为了抓取页面,您可以使用fopen(
)、file\u get\u contents()
或其他一些用PHP实现的独立HTTP客户端,如
如果没有这些,它可以正常工作