位置: 编程技术 - 正文

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

  • 缴纳当月的增值税
  • 长期零申报的公司容易注销吗
  • 如何申报个人所得税减免项目
  • 运输合同印花税税率
  • 房地产项目公司是什么意思
  • 个人所得税分摊方式月扣除金额修改
  • 技术类服务行业用不用开外经证
  • 营改增后工程税收怎么计算
  • 建筑公司收到材料发票
  • 转让房地产增值税
  • 服务业如何确定收入
  • 政府投资计入什么科目
  • 广告公司广告费会计分录
  • 公司账户境外汇款
  • 小规模纳税人所得税优惠政策2023
  • 应交税费的期初余额是借还是贷
  • 房地产预售阶段增值税进项
  • 公户没有开票进账了可以吗
  • 没有签订合同需要申报印花税吗
  • 个人非货币性资产投资个人所得税
  • 当月开发票收到货款会计应该以什么为做账凭证?
  • 企业分红需要缴纳什么税
  • 如何冲回以前年度账户
  • 财务线上线下是什么意思
  • windows问题报告桌面一直闪
  • win10应用商店下载的软件在哪
  • 行政事业单位临聘人员
  • amr文件下载
  • php __destruct
  • 注册造价师挂靠费怎么缴纳个税
  • 塔菲尔区域
  • 库存商品出库怎么计算
  • vue学不懂怎么办
  • php.ini中date.timezone设置详解
  • 无形资产的转让
  • 帝国cms手机模板是什么
  • 主营业务成本和生产成本的关系
  • 发票报销可以跨年吗
  • 银行收到几分钱怎么做账
  • 企业所得税营业收入怎么填
  • 汽油费入什么会计分录
  • 公司性质不一样的重名可以吗
  • 季度所得税申报错误,一定要更改吗
  • 数据库维护工作主要包括哪些内容
  • PostgreSQL教程(八):索引详解
  • 转让土地如何做会计分录
  • 在windowsxp的应用程序中,经常
  • mysql命令行怎么用
  • mysql show privileges
  • 资本公积金转增股本是利好吿
  • 事业单位如何调档案
  • 公司市场部门有什么职位
  • 企业增加实收资本的途径不包括
  • 可供出售金融资产属于什么科目
  • 资本成本率是指企业用资费用与有效筹资额之间的比率
  • 营业外收支主要有哪些
  • 预付卡发票如何做分录
  • 公司电子发票报销
  • 支票有效期过期了怎么办
  • python的底层语言
  • mysql join实现原理
  • xp系统怎样打开隐藏文件
  • Vista和Server08 SP2 RTM-Escrow发放给测试者
  • 如何解决windows无法连接到打印机
  • 笔记本用linux系统
  • mac使用vim
  • linux ps-l
  • windows8触屏功能
  • 升级win10后悔了
  • 人在国外怎么补办身份证
  • Node.js中的包管理工具是什么
  • 设计模式工厂模式使用场景
  • unity设置窗口位置
  • 小说温故知新
  • jquery的show和hide
  • unity toggle切换状态
  • 湖北税务登不上去是怎么了
  • 税控盘红字发票开具流程
  • 安徽省建筑施工企业排名
  • 上海买新房办贷款流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设