问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

php fopen('', 'ab');函数里ab能这么写吗?

发布网友 发布时间:2024-07-02 18:25

我来回答

3个回答

热心网友 时间:2024-07-11 01:44

fopen()
用r+b不行
直接rb,就尅,不要别的符号

热心网友 时间:2024-07-11 01:44

  不同的操作系统家族具有不同的行结束习惯。当写入一个文本文件并想插入一个新行时,需要使用符合操作系统的行结束符号。基于 Unix 的系统使用 \n 作为行结束字符,基于 Windows 的系统使用 \r\n 作为行结束字符,基于 Macintosh 的系统使用 \r 作为行结束字符。 如果写入文件时使用了错误的行结束符号,则其它应用程序打开这些文件时可能会表现得很怪异。

  Windows 下提供了一个文本转换标记("t")可以透明地将 \n 转换为 \r\n。与此对应还可以使用 "b" 来强制使用二进制模式,这样就不会转换数据。要使用这些标记,要么用 "b" 或者用 "t" 作为 mode 参数的最后一个字符。

  默认的转换模式依赖于 SAPI 和所使用的 PHP 版本,因此为了便于移植鼓励总是指定恰当的标记。如果是操作纯文本文件并在脚本中使用了 \n 作为行结束符,但还要期望这些文件可以被其它应用程序例如 Notepad 读取,则在 mode 中使用 "t"。在所有其它情况下使用 "b"。

  在操作二进制文件时如果没有指定 "b" 标记,可能会碰到一些奇怪的问题,包括坏掉的图片文件以及关于 \r\n 字符的奇怪问题。

热心网友 时间:2024-07-11 01:44

可以这么写
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
折儿是什么意思? 什么叫饭折? 饭折是什么意思 私募股权基金6种模式 私募投资业务管理系统 火山仙泉天然矿泉水产品特点 用苏打片带吃带洗真的能生男孩吗 凡山天然苏打水怎么样 美的面包机和面要多久 美的面包机和面的时间要多长 美的面包机怎么用手动操作 一月‘二月’三月开的什么花的二人转叫什么名字 梦见从河里捞出一只皮皮虾,扎手了一下我就把它扔河里了结果叫一只大鱼给... 我是一名发型师,有8年的工作经验,想申请澳大利亚移民,不知道具体需要多 ... 我是发型师 想技术移民澳大利亚 皮草剥皮为什么不把动物杀死,而剥活的 大家好,本人是发型师,想技术移民加拿大,应该怎么办 凡高的代表作是什么 经常喝水对身体有哪些好处和坏处? 经常喝水对健康有哪些好处和坏处? 一加手机怎么开地震预警 经常喝水的好处和坏处各是什么? 多喝水对身体有好处,有没有坏处呢?听专家的分析 上海高二物理新教材第一第二单元是什么 ...自己把订单取消了,不管是取消前还是取消后卖家那边能看到这个订单... ...金中心IFS是九龙仓运营的,但是上海的国金中心ifc却是新鸿基开发的... IFC和IFS的区别是什么? 毛花柱仙人球的养殖方法 毛花柱仙人球的养殖方法和注意事项 苹果6s卡槽放不下校园卡 苹果5S卡槽这么小校园卡装不进怎么办 移动4g校园卡插不进去 PHP,如果想要在文件末尾写入方式打开一个文件,该给fopen()传什么... 碱面馍夏天为什么不耐放? 我单位,新接入电信2M光纤,电信给了一个固定ip 地址,华为USG2000... 我想找一部日本电视剧,但是我不知道它的名字了,只记得一些剧情。 以前看过一个电视剧只记得点内容,现在想重新看一遍,不知道去哪里,哪位... ...我记得很小以前看过,但是忘记了,只记得一个剧情,就是一个人差不多... 想找一部电视剧但是忘了名字 只记得内容 手拉葫芦打滑怎么维修? 2.0和 2.5只是单单动力上的区别? 操场上空飘扬的红旗,它反射的光是( )。 A.红色 B.白色 C.黑色_百度... 简单的物理题,大家都来试试~ 扒一扒寒武纪年的优缺点,有人看吗? "我希望我们能一直在一起"的英文是什么?不要机器,要人脑!!! “我希望我们可以到永远,虽然磕磕碰碰,但是我们都不要分开了”英文怎么... 亲爱的田鹏同学,我希望我们一直永远的走下去,不在争吵英文怎么翻译 上海市青浦区徐泾中心小学师资力量 阳光盛景基本信息 阳光盛景楼盘简介 有什么口感香醇的酱酒? 盐酸克林霉素溶液适应症