位置: 编程技术 - 正文

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年税收政策
  • 五万元劳务费税率
  • 空调安装发票税率
  • 税负率是含税还是不含税
  • 应收账款转让的会计处理
  • 少记财务费用如何记账
  • 销售商品发生的运费计入什么科目
  • 企业如何申请科研项目
  • 资产资本化的借款费用如何写分录?
  • 哪些费用可在缴纳企业所得税前扣除呢?
  • 增值税需要自己交吗
  • 暂估入库的材料需要做T型账户嘛?
  • 土地房产税征收范围
  • 批发行业增值税税负率是多少呢
  • 以旧换新的销售方式怎样确定销售额
  • 免税的和不免税的可以开在一张发票上吗
  • 收购药材再销售可以免税
  • 费用类有什么科目
  • 土地增值税清算后补缴税款如何帐务处理
  • 员工福利没有发票
  • 已备案购销合同
  • 公司购买自用房产税如何征收
  • wifi上传速度为0的解决方法
  • PHP:mb_ereg_search()的用法_mbstring函数
  • 文件夹共享设置权限
  • 经营免租期是什么意思
  • dvd.rom
  • php跨域解决方案
  • 手相算命图解大全女
  • 辅助生产成本是
  • 退休后工作单位填什么内容
  • php激活码永久
  • 超限量发票申请下来后怎么操作
  • php自动载入自定义函数文件
  • 老生常谈造句
  • 销售费用属于损益类科目的收入还是费用
  • 开源项目网站
  • 经典帝国cms生成器下载
  • 税务法新规
  • 新事业单位会计制度下固定资产的核算
  • 餐饮业税务申报
  • windowsserver2008r2开启远程桌面
  • mysql触发器菜鸟教程
  • mariadb10安装
  • 同一控制下的长投入账价值按什么计算
  • 调整以前月份的管理费用怎么做
  • 合作经营利润分配协议
  • 实际验收入库是什么科目
  • 设备投资要开票吗
  • 预收账款是否要交说
  • 员工垫付的费用怎样记账
  • 建筑行业总产值占我国GDP的比重
  • 付款与开票单位不一致怎样做账
  • 购买方退货的会计分录怎么写
  • 企业处理原材料会计分录
  • win8.1开机密码忘了
  • vmware怎么放大虚拟机
  • 重装xp系统后键盘没反应
  • linux7修改ssh端口
  • win10周年纪念版
  • vim的配置文件
  • win7怎么让系统更加快
  • 微软推送win11
  • linux shell find
  • win7系统显卡驱动怎么安装
  • bat批处理命令教程
  • eclipse cocos2dx Couldn't load cocos2dcpp from loader
  • unity角色系统
  • 浏览器firefox
  • 炉石 xhope
  • jquery lazyload
  • linux特殊符号转义
  • macos mono
  • redis基础教程
  • jquery第十章上机
  • 怎么屏蔽微信群消息,但是不退出此群
  • 信息报送条例
  • 种植业税收优惠政策2023
  • 如何查询公司是一般纳税人还是小规模纳税人
  • 贵州税务申报如何网上申报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设