27
2022
07

fopen和file_get_content用法区别,file_put_content和fwrite的区别

fopen获取url资源:

$fh = fopen('http://www.baidu.com/', 'r');//返回的是资源 不能直接输出
if($fh){
    while(!feof($fh)) {//判断是否是文件的最后
        echo fgets($fh);//一行一行的获取
    }
}

 fclose(fh );

file_get_content:

$fh= file_get_contents('http://www.baidu.com/');//直接说string
echo $fh;

区别:file_get_contents()打开URL,也许是更多人的选择,因为其比fopen()更简单便捷,但是fopen读取比较大的资源比较合适


下面转自https://blog.csdn.net/weixin_31363715/article/details/116479248

« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。