位置: 编程技术 - 正文

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

  • 房地产增值税预缴规定
  • 行政事业单位卖废品怎么处理
  • 生产成本怎么做
  • 预缴增值税需要预缴附加税吗
  • 公司油票怎么抵扣
  • 出口退税转内销会计分录
  • 软件公司主营业务类别
  • 民办幼儿园的税收是多少
  • 购入汽车的增值税可以抵扣差额开具的销项吗
  • 残保金每次缴纳都是一样的吗
  • 支付外汇货款
  • 车过户怎么处理
  • 纳税义务未发生是什么意思
  • 周转材料计入什么账
  • 企业房屋装修费如何入账
  • 公司换法人公司账户怎么办
  • 房地产公司成立时间
  • 税收征管法实施条例
  • 销售折扣购买方的红字通知单如何开
  • 企业所得税三项费用扣除
  • 其他应收款无法收回的会计分录
  • 小企业长期待摊费用包括哪些
  • 先预支后报销如何填写报销单需要老板签字吗
  • 计提应收利息怎么做分录
  • 苹果7plus续航
  • 增值税发票遗失证明模板
  • U盘复制文件提示文件过大
  • php替换指定内容
  • 固定资产账面价值是什么意思
  • 整理php防注入和注入
  • 支付境外培训费要交税吗
  • 产品成本核算方法
  • 监事 兼职
  • 注意力机制详解
  • antd:ConfigProvider+getPopupContainer解决筛选框遮挡问题(及其他浮层问题)
  • opencv.
  • php环境搭建apache
  • 总账会计工作职责精选汇总
  • 小规模纳税人进项税额怎么处理
  • 农产品核定进项
  • 普通发票和增值税发票的税率
  • 小规模纳税人怎么开专票
  • 增值税进项发票勾选认证流程
  • 企业应纳税额中包括进项税额
  • 用发票做账是什么意思?
  • 固定资产直接进费用表示表示一次性计提折旧
  • percona-toolkit之pt-kill 杀掉mysql查询或连接的方法
  • 收到的加盟费要交税吗
  • 一般纳税人适用什么会计准则
  • 企业库存现金的限额是
  • 高新企业账目有什么不同
  • 企业净资产如何算
  • 加计抵减期末有余额怎么办
  • mysql与c++相连
  • mysql服务无效
  • XP系统安装不了游戏
  • windows xp计算器
  • ntldr.exe - ntldr
  • 开机越来越慢会不会是硬件的问题
  • centos 6.5网络设置
  • python批量更改文件名称
  • opengl绘制图形旋转
  • javascript definitive guide
  • 深入理解python特性 pdf
  • python 处理mp3
  • 脚本合集
  • centos6安装python
  • angularjs2
  • vue wepack
  • android 点击按钮如果数据库有数据就更新,没有就创建
  • 工作笔记都写什么内容
  • jquery弹窗弹出一个页面
  • apple开发
  • 澳门国际金融税务局
  • 在地税局工作是什么编制
  • 深圳电动车怎么注册登记
  • 版权登记条件
  • 海口市地方税务局是什么级别
  • 全面推进行政执法公示制度包含的主要内容有
  • 南京国税局长是谁
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设