位置: 编程技术 - 正文

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

  • 城建税和教育费附加需要计提吗
  • 工业企业提供劳务收入属于什么收入
  • 小规模纳税人税控系统
  • 公司废品处理一定要入账吗
  • 赠送的产品价格为0怎么入库
  • 房地产公司环境
  • 开发间接费用的分配率为本月
  • 业务招待费的进项怎么算
  • 自营方式建造固定资产增值税
  • 小规模纳税人从哪里可以看出来
  • 退回所得税怎么处理
  • 取得以前年度审计报告应归入阶段底稿
  • 工作量法计提折旧会计分录
  • 所得税调增调减项目
  • 非上市公司股权转让
  • 研发费用界定标准
  • 个体工商户要交附加税吗
  • 小规模开3%专票可享受减免
  • 专用发票可以抵扣吗
  • 新版edge浏览器如何打开ie浏览器
  • 增值税进项税已勾选没确认能自动生成吗
  • mac切换不了中文怎么回事
  • 建筑行业收到工程款会计分录
  • 产品工人工资会扣税吗
  • 房屋装修补偿款 避税
  • linix unix
  • 逾期增值税扣税凭证
  • 事业单位会计专业知识考什么
  • 特许权使用费20%
  • 康沃尔郡的大学
  • yarn install报错
  • 建筑服务需要开外经证吗
  • 英文描述什么是利润表
  • 商品出入库台账
  • 存货盘亏计入什么收入
  • mongodb介绍
  • 会计的借记和贷记什么意思
  • 一般纳税人的建筑企业可以选择简易征收的条件
  • 以前年度损益调整结转到哪里
  • 企业送员工的礼品
  • 公司在建厂房图片大全
  • 长期待摊费用的最新账务处理
  • 非营利性组织和营利性组织的区别
  • 粗纤维测定仪价格
  • 来料加工的特点包括
  • sql server 将数字转换成日期
  • 如何查看mysql连接池
  • win10系统如何添加扫描仪
  • .cda是什么文件
  • ubuntu怎么打开系统设置
  • 苹果mac电脑怎么复制粘贴
  • 怎么激活win7旗舰版系统
  • windows超级管理员默认密码
  • centos 安装
  • Win7旗舰版系统镜像文件
  • linux中查看命令怎么使用
  • unity4.1
  • javascript几种数据类型
  • crontab每秒执行一次命令
  • Linux中获取某个进程的系统调用以及参数(故障排查案例)
  • nodejs fs.open
  • linux 使用技巧
  • python wms
  • javascript高级程序设计最新版
  • ug编程代码意思
  • jquery.form.js下载
  • typescript的缺点
  • python的基础代码
  • python中ans
  • javascript模块化与非模块化开发区别
  • 国家税务统一代码查询
  • 重庆税务总局发票查询
  • 甘肃省税务申报系统
  • 如何在税务系统增加开票人员
  • 税务局的经济类型
  • 税务局残疾人就业保障金
  • 车辆购置税完税证明怎么查询
  • 山东省级高新区什么级别
  • 北京地税app
  • 财税[2016]36号文营业税改征增值税试点实施办法
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设