位置: 编程技术 - 正文

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项目)

  • 销项税额和进项税额发票怎么区别
  • 减免所得税额是怎么算出来的12行
  • 长期股权投资收回账务处理
  • 承兑汇票私人贴现要多久
  • 属于企业期间费用的有
  • 法人可不可以办信用卡
  • 企业会计准则和新会计准则的区别
  • 房地产企业还有未来吗
  • 补入库存商品的会计分录
  • 突然收到财付通转出的钱
  • 一般纳税人旅游服务差额征税税率
  • 增值税留抵税额账务处理
  • 管家婆已过账销售单如何删除
  • 会计准则规定
  • 1697508560
  • 分支机构增值税汇总纳税怎么申报?
  • 如何以快捷方式打印文件
  • windows10如何更改时间
  • macos catalina安装很慢
  • macbook截图快捷键没反应
  • 低值易耗品包括哪些内容?属于什么科目?
  • 企业合并的增值税处理
  • 企业所得税汇算清缴会计分录
  • win8系统出现你的电脑遇到问题需要重新启动
  • transformer toys
  • thinkpade431进去bios设置
  • fsrec.sys
  • win10怎么显示隐藏的硬盘
  • php中split
  • PHP:pg_fetch_assoc()的用法_PostgreSQL函数
  • 辅导期一般纳税人可以抵扣进项吗
  • lsass.exe是什么进程
  • 外商投资合伙企业有哪些
  • 外贸企业退运后的进项税如何处理
  • php关闭错误报告
  • 数据 挖掘
  • 女方结婚申请
  • 微信支付开发包
  • 创建vue3项目的步骤
  • unity loom插件
  • 前端资源浏览器下载
  • vue3 响应式ui框架
  • 所得税需要结转么
  • 印花税怎么从账上取数
  • 结构性存款随时可取么
  • 火车及机票退票扣多少钱
  • 物业会计账务处理大全
  • java泛型的定义和使用
  • mongodb添加环境变量
  • 织梦标签理解
  • 有形动产租赁属于现代服务业吗
  • mysql日期和时间类型
  • SQL设置外键
  • 营改增之后账务怎么处理
  • 个体户 查账
  • 公司购买手表入什么科目
  • 分期收款发出商品是什么意思
  • 增值税为什么要结转
  • 初始数据都录入什么意思
  • 负数发票跨月怎么报税
  • 客户手续费率
  • 跨年度冲红字发票怎么冲
  • 发票丢失了可以用复印件加盖发票章入账吗
  • 过路费纸质发票可以抵扣增值税吗
  • 电子发票开票方怎么做账?
  • jucheck.exe是什么
  • xp系统怎么打开开机启动项
  • 如何手动添加开机密码
  • win8系统分辨率调不了
  • win10如何打开defender
  • opengl导入obj
  • 用android做一个简单的软件
  • 防止sql注入php
  • 深入理解android卷1 pdf
  • python中time模块源代码
  • 个人所得税明细申报记录 厦门
  • 事业单位录用备案表审核快吗
  • 甘肃省契税征收标准
  • 留学生在美国买房子需要什么条件
  • 法治税务建设工作思路
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设