位置: 编程技术 - 正文

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

  • 个体户超过了核定征收额怎么交税
  • 海关对哪些物品有出入境的限制规定
  • 土地税房产税会计分录
  • 未认证待抵扣进项税重分类
  • 未确认融资费用和长期应付款
  • 哪些行业不能开具增值税专用发票
  • 计提工会经费的贷方账户为
  • 自然人纳税人识别号查询
  • 捐赠利得会计分录
  • 小规模纳税人按月申报还是按季申报
  • 公司支付宝付款
  • 工伤保险可以税后支付吗
  • 出口退税代理费用大概多少
  • 营改增后,代扣代缴所得税应当按照含税收入还是不含税收入?
  • 成本费用包括哪些包括外购材料吗
  • 合理损耗算入账价值吗
  • 违约支付工程款的违约金
  • 验车费计入什么科目
  • 银行扣的短信费银行给开发票吗
  • 拆迁补偿款有退的吗
  • 如何解决windows7无法开机
  • 王者荣耀电脑版怎么键盘操作
  • 2020最新win10密钥
  • 如何备份电脑系统到另外一个硬盘
  • 解决http请求下无法开启麦克风问题
  • 商业折扣影响税费吗
  • 文竹叶子发黄怎么办
  • 企业常用的成本核算方法有哪些
  • 找潜水员
  • 存货跌价准备的分录
  • 设置php扩展路径
  • vant weapp官方文档
  • 前端实战培训
  • 预缴增值税怎么算
  • 不计入法定期间的情形包括
  • python怎么过滤多余空格
  • 购入项目用仪器怎么做账
  • 小规模减免的增值税要交所得税吗
  • 对公贷款利息如何入账
  • 城镇土地使用税征收标准及计算方法
  • 业务招待费有
  • 如何将港币兑换成人民币
  • 企业代扣代缴哪些费用
  • 显示应退税额就是能退是吗
  • 支付货款订金入什么科目
  • 员工代垫费用能用公户转吗
  • 持有至到期投资在资产负债表怎么填
  • 总资产报酬率的利息支出是财务费用吗
  • 破产重组还需要还钱吗
  • 技术服务发票怎么做成本
  • 商业企业发出商品的核算方法
  • 按不同要求分类
  • mysql min
  • 服务器 安装win10
  • xp系统中文语言包
  • win8驱动在哪个文件夹
  • browsercore.exe是什么
  • win7桌面图标变成了lnk
  • win10预览版21277
  • linux进程管理实验总结
  • win10系统浏览器怎么换成ie
  • pop3是什么意思中文
  • Win10系统怎么添加字体
  • flash插件app
  • 缺少系统操作怎么办
  • node.js使用教程
  • Python+Wordpress制作小说站
  • python求解析解
  • 基于javascript的论文题目
  • 关于javascript中数组的说法不正确
  • windbg调试驱动
  • angularjs常用总结
  • 在Unity中使用事件/委托机制(event/delegate)进行GameObject之间的通信
  • 老板思维案例
  • 医院票据怎么查询
  • 税务编号是什么 个人
  • 给派出所写情况说明房屋情况怎么写啊
  • 如何查看税务登记记号
  • 税务局打印发票的软件是哪个
  • 车辆购置税多久能退回来
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设