位置: 编程技术 - 正文

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

  • 简易计税是什么税种
  • 投资性房地产出售的会计处理
  • 新准则金融资产科目名称
  • 国家税务局发票查询真伪
  • 捐赠的营业外收入怎么算
  • 金蝶k3审核过账在哪里
  • 企业清算未分配利润不分配要交个税吗
  • 编制竣工结算的具体增减内容有哪几个方面?
  • 应收账款周转率多少合适
  • 付垫资款给其他公司应该怎么做账?
  • 全体员工出去旅游朋友圈怎么发
  • 发放短期外汇贷款的意义
  • 2018年老项目应该如何交税?
  • 小规模纳税人差额征税
  • 自产自销的产品怎么做账
  • 七月一号出台的什么政策
  • 公务用车用油
  • 印花税是当月交还是次月交
  • 个体户一个月开票30万怎么上税
  • 工程项目处理废旧钢材怎么入账的
  • 员工培训费应该怎么算
  • 涉税票据如何避免税务风险?
  • 工资五险一金缴费标准是多少
  • 使用本地账户登录什么意思
  • 资产负债表与现金流量表的关系
  • 汇算清缴时研发费用加计扣除怎么做账
  • 税务局手续费返还
  • 事业单位租赁收入的处理
  • 为离职员工代缴社保 论
  • 城镇土地使用税优惠政策
  • 合同的情势变更是什么?
  • 汇算清缴申报表怎么填
  • 跟踪路由如何实现
  • win10开机启动文件夹目录说明
  • PHP:pg_send_query()的用法_PostgreSQL函数
  • 应对怯场的方法
  • 暂估入库的税务分录
  • 运输企业成本核算内容有哪些?
  • 外购产品会计分录
  • php编程计算日期怎么算
  • Android Studio安装和使用教程(全文图解)
  • js字符串截取
  • 发票多开了一张怎么处理?
  • 简单的css特效
  • 企业接受投资会导致所有者权益增加吗
  • 固定资产多少可以上市
  • 金碟怎么初始化
  • 租赁发票的租赁日期怎么写
  • wordpress怎么添加图片
  • 运用java解决的实际问题
  • 非税收入统一票据怎么查询
  • 付款申请单属于什么凭证
  • 非货币性资产交换以公允价值为基础进行计量
  • 受托代销的含义
  • 期末没有结账成本怎么办
  • 人力资源公司的名字
  • 购买固定资产的账务处理
  • 信用代码证过期了6年怎么办理
  • 饭店现金账怎么记账
  • 商业企业库存商品
  • xp系统怎么修改网络ip地址
  • u盘装系统软件哪个好
  • win7任务栏快捷启动如何设置
  • win10系统应用
  • linux系统中的脚本文件一般以什么开头
  • linux 使用
  • mom.exe是什么进程
  • pythonweb框架有哪些
  • shell脚本-lt
  • 如何获取医院电子发票
  • 安卓微信仿ios版
  • 甘肃国家税务局兰州专用章图片
  • 个体户注销税盘需要公章吗
  • 企业房产税公式
  • 江西国税电子税务局
  • 下抓两级抓深一层的工作机制的要求包括什么
  • 存量房交易税费申报表是契证吗
  • 出口退税备案单证目录
  • 湖南省株洲市税务局
  • 南宁市税务局稽查局领导
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设