解决file_get_contents无法访问读取部分https地址的问题

2023-02-28 14:46:30
黄豆 UsualTool.com
编程思维/PHP 2835
loading

file_get_contents很好用,但部分https协议的地址可能无法访问。

这时,我们最多的是使用curl。然而file_get_contents确实非常好用,明白其中原理,我们可以得知只要绕过证书的验证,就可以继续使用file_get_contents。

以下代码可以让file_get_contents正常使用。

file_get_contents(
    $url,
    false,
    array("ssl"=>array("verify_peer"=>false,"verify_peer_name"=>false))
);


+分享给朋友+
郑重提醒:部分素材来源于互联网,如果侵犯了您的权利,请及时联络我们更正,谢谢合作,电邮:usualtool@qq.com