位置: 编程技术 - 正文

PHP使用fopen与file_get_contents读取文件实例分享(phpopendir)

编辑:rootadmin

推荐整理分享PHP使用fopen与file_get_contents读取文件实例分享(phpopendir),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php foo和@foo区别,php fopen读取文件,php fopen(),php foo和@foo区别,php fopen(),php fsockopen,php fsockopen,php fopen(),内容如对您有帮助,希望把文章链接给更多的朋友!

php中读取文件可以使用fopen和file_get_contents这两个函数,二者之间没有本质区别,只是前者读取文件的php代码相比后者要复杂一点。本文章通过实例向大家讲解fopen和file_get_contents读取文件的实现代码。需要的码农可以参考一下。

fopen读取文件的代码如下:

注意fopen读取文件需要配合使用fgets和fclose函数。

file_get_contents读取文件的代码如下:

这个函数是一次性读取所有文件内容并显示出来,但是如果文件超大会导致php占很大的内存了。

当然还有像file这种一般是把文件读成数组了,同时也可以实现读取文件了

下面给大家介绍下fopen()和file_get_contents()打开URL获得网页内容的用法区别

在php里,要想打开网页URL获得网页内容,比较常用的函数是fopen()和file_get_contents()。如果要求不苛刻,此两个函数多数情况下是可以根据个人爱好任意选择的,本文谈下此两函数的用法有什么区别,以及使用时需要注意的问题。

PHP使用fopen与file_get_contents读取文件实例分享(phpopendir)

fopen()打开URL

下面是一个使用fopen()打开URL的例子:

从此例子可以看到,fopen()打开网页后,返回的$fh不是字符串,不能直输出的,还需要用到fgets()这个函数来获取字符串。fgets()函数是从文件指针中读取一行。文件指针必须是有效的,必须指向由 fopen() 或 fsockopen() 成功打开的文件(并还未由 fclose() 关闭)。

可知,fopen()返回的只是一个资源,如果打开失败,本函数返回 FALSE 。

file_get_contents()打开URL

下面是一个使用file_get_contents()打开URL的例子:

从此例子看到,file_get_contents()打开网页后,返回的$fh是一个字符串,可以直接输出的。

通过上面两个例子的对比,可以看出使用file_get_contents()打开URL,也许是更多人的选择,因为其比fopen()更简单便捷。

不过,如果是读取比较大的资源,则是用fopen()比较合适。

Zend Framework教程之Zend_Layout布局助手详解 本文实例讲述了ZendFramework教程之Zend_Layout布局助手。分享给大家供大家参考,具体如下:一、作用布局的作用和模版的作用类似。可以认为是把网站通

Zend Framework教程之模型Model基本规则和使用方法 本文实例讲述了ZendFramework教程之模型Model基本规则和使用方法。分享给大家供大家参考,具体如下:这里讲讲Zend中的model。其实Zend中的Model处理是相当

基于PHP实现等比压缩图片大小 废话不多说了,直接给大家贴php等比压缩图片大小的相关代码了,具体代码如下所示:php$im=imagecreatefromjpeg('D:phpplace.jpeg');resizeImage($im,,,'xinde','.jpg');func

标签: phpopendir

本文链接地址:https://www.jiuchutong.com/biancheng/289875.html 转载请保留说明!

上一篇:zend framework中使用memcache的方法(framework怎么用)

下一篇:Zend Framework教程之Zend_Layout布局助手详解(zendstudio怎么创建php项目)

  • 分红给合伙企业后,被普通合伙人借走
  • 增值税加计抵减怎么做账
  • 什么是工程销项表
  • 企业被环保关停政府赔偿
  • 金蝶可以自动结转成本吗
  • 为什么应交增值税记在借方
  • 期初是什么
  • 出口企业免抵税额在增值税申报表填写附表5
  • 小规模纳税人购买原材料会计分录
  • 购入农产品的增值税率
  • 公司租金收入交多少税
  • 对方承担税点的发票额怎么计算
  • 招待住宿费计入什么科目
  • 如何查询当月社保和公积金是否缴纳
  • 个人所得税减半征收
  • 无运输工具承运业务按何税目缴纳增值税
  • 结转待转销项税额
  • 其他货币资金的概念
  • 损益表和利润表的关系
  • 转账时开户行写错了钱转出去了对方收不到
  • 外购商品对外赠送增值税怎么算
  • 所得税申报填写
  • 缴纳残保金和工龄有关吗
  • 员工迟到扣工资的会计处理
  • 新开办公司前三个月没交社保,后面正常缴纳
  • 国税增值税定额计算公式
  • 苹果电脑重新安装系统磁盘锁了怎么办
  • linux版笔记本什么意思
  • 如何禁止远程
  • windows更新暂停怎么恢复
  • php中序遍历
  • 离职补贴个税计算公式
  • vue做项目的流程
  • wordpress neve
  • 新会计准则对财务工作的影响
  • 筹建期的财务费用计入
  • 织梦如何使用
  • 国际货运代理可以分哪几类?
  • 企业股东变更流程及费用
  • 科技型中小微企业贷款贴息贴保项目入库
  • 不抵扣的进项税为什么要交税
  • 经营性应付项目的增加为什么调减
  • 小企业资本公积的来源有
  • 一个人可以做多个担保人吗
  • 出口企业有哪些税收
  • 股东权益和债权人
  • 委托加工以受托方核定的数量为计税依据
  • 公司开办期间购买的工具
  • 个人银行存款要手续费吗
  • 生产车间生产工人的薪酬计入什么
  • 工程分包总包产生的 税费由谁承担
  • mysql 5.7.5 m15 winx64.zip安装教程
  • mysqldump命令在哪里执行
  • git checkout撤销
  • u盘怎么设置速度快
  • win8.1系统没有wifi怎么办
  • mac怎么删除应用保留数据
  • whagent.exe - whagent是什么进程
  • SUSE Linux Enterprise Server 设置防火墙开启ssh远程端口的方法
  • VMware虚拟机下载
  • linux系统添加新用户
  • s24evmon.exe - s24evmon是什么进程 有什么用
  • fsma32.exe进程是什么文件 fsma32是什么进程
  • win10预览在哪
  • javascript 语言精粹(修订版)
  • unity怎么创建摄像机
  • jquery手机号码正则表达式
  • Internet Explorer 8 beta 中文版与IE7共存的解决方法
  • python重复操作符
  • 学javascript可以干什么工作
  • python 获取网页上文件地址
  • nodejs dgram
  • win10的安装方式有哪些
  • python中的description
  • 领导班子和领导干部政绩观偏差主要问题清单
  • 北京税务分所怎么样啊
  • 云南省税务干部学校是干什么的
  • 江西省国家税务局李德平
  • 外贸公司销售额可以10亿以上吗
  • 南宁税务局进面分数线
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设