PHP函数file_get_content及file_put_coe介绍

  1、对于file_get_content相信对于这个函数大家都是比较了解的,但是,今天小编给大家说一下它的一个问题,它容易导致服务器挂掉,file_get_content(抓取网页的内容,但是当该网站出现问题无法访问时,我们的函数依然会运行,导致服务器挂掉。想要防止这个问题出现,在中设置请求时间限制max_execution_time()也是无效的,要怎么解决这个问题呢,小编也是在网上找到解决的办法的。下面就给大家介绍一下吧。

  那就是使用一个函数 stream_context_create()来设置句柄文件的环境,此函数应用比较广泛,涉及资源类型的基本都可以使用的。私下可以详细学习一下这个函数。

  如果调取地址出问题时,请求超过设定的值就会自动停止该请求,不会导致服务器挂掉的。

  2、官方说明file_put_contents() 函数把一个字符串写入文件中。与依次调用 fopen(),fwrite() 以及 fclose() 功能一样。但是该函数效率要高一些的。这个函数还是相应简单一些的。它的返回是写入文件的字节数。同样该函数的参数中也是可以设置句柄文件的环境。

相关阅读