在做一个删除文件自动生成404错误bad_url时发现生成的txt文件不换行了,提交给百度之后提示格式错误,下文就我此问题的解决办法一步步给各位分享吧。

1.我错误的做法分析

//下面增加错误页面提交给百度

代码如下

复制代码

$hand = fopen("$path/bad_url.txt","a");

fwrite($hand,"\r".'http://www.111cn.net'.$rs['你的地址']);

fclose($hand);

结果发现输出的是

http://www.111cn.net/database/mysql/57520.htm http://www.111cn.net/wy/js-ajax/57519.htm

这种连续了并不是我想要的

http://www.111cn.net/database/mysql/57520.htm

http://www.111cn.net/wy/js-ajax/57519.htm

这个我之前没想就直接使用了像ascii码的chr(13)或chr(32) 这两个我处理过htm表单的回车与换行了,是可以了,测试之后还是不行,于时只有上百度了。

代码如下

复制代码

注意:代码里面不要用单引号,我就是错在这步上如果用单引号输出的将是User-agent: *\r\nDisallow: / 因为PHP里面的单引号是不对内容里面的东西进行替换的所以用双引号,因为双引号PHP是检查里面的东西的

好几现再删除之后就可以了,是我们想要的结果

总结其实这个\r\n小编以前试成了\n\r好像也不行了,只是基础知识或很久不用忘记了哈

本站原创:转载注明来源http://www.111cn.net

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

php写入文本 记事本打开换行_php生成txt记事本文件换行问题相关推荐

  1. 后缀名.dat文件在选择打开方式时误勾选了用记事本打开, 结果电脑上的*.dat文件的打开方式都变成了记事本,没有修改文件的内容,如何恢复.bat文件的默认打开方式

    项目场景: 后缀名.dat文件在选择打开方式时误勾选了用记事本打开, 结果电脑上的*.dat文件的打开方式都变成了记事本,没有修改文件的内容 问题描述 后缀名.dat文件在选择打开方式时误勾选了用记事 ...

  2. 【数据库2】生成txt/xml文件,ftp,oracle安装/表操作/虚表/日期/序列/索引/视图/链路/同义词/高可用性,mysql/文件入库/清理/表结构设计/交换/收集

    文章目录 1.生成数据:crontab 2.ftp:ftp是tcp/ip协议族中一员,分客户端和服务端 2.1 安装:linux操作系统的用户也是ftp的用户,可以配置专用的ftp用户,专用的ftp用 ...

  3. java记事本打开功能_Java简易实现记事本的打开与保存

    记事本的打开与保存 一些总结 * Swing中有时方法不显示,需要把方setVisible(true)放到最后执行 * AWT中的TextArea默认是中间布局 * fileDialog对话框Load ...

  4. icns文件怎么打开_Mac快速生成icns图标文件 | kTWO-个人博客

    摘要 本文主要介绍如何在mac电脑下生成icns文件,众所周知,icns文件是mac电脑上的图标文件,但是这个文件的生成却是十分的繁琐,并且网上的生成脚本五花八门,着实让人头大,本文介绍什么味icns ...

  5. 服务器运行bat文件直接默认记事本打开,导致无法运行bat文件解决办法

    1.打开cmd窗口,在窗口中输入regedit,回车,可跳出"注册表"编辑窗口: 找到注册表的这个目录: HKEY_CURRENT_USER\Software\Microsoft\ ...

  6. Python生成的csv文件打开是乱码解决办法

    本文转自:https://www.cnblogs.com/onelikeone/p/7751506.html excel打开csv 出现乱码怎么解决 https://jingyan.baidu.com ...

  7. .dat文件写入byte类型数组_深入浅出MATLAB数据处理之文件读写

    过冷水给大家讲了好几期实战案例.但是最基本的文件操作,读取数据的函数使用方法没有给大家讲,只是一个没有思想的代码操作工,今天和大家剖析一下最常见的fopen.fread函数使用方法,先来看看 file ...

  8. matlab产生波形数据文件,用Matlab生成txt格式波形数据

    在用Modelsim仿真时,testbench设计时常会用到系统任务$readmemb和$readmemh,可以从txt文件读取二进制或者是十六进制数据,作为仿真激励.原始数据的生成可以借助Matla ...

  9. php写入文本 记事本打开换行_php如何读写文件换行的源代码

    在PHP中读写文件,可以用到一下内置函数: 1.fopen(创建文件和打开文件) 语法: 复制代码 代码如下:fopen(filename,mode) filename,规定要打开的文件.mode,打 ...

最新文章

  1. java list 删除 遍历_Java list利用遍历进行删除操作3种方法解析
  2. Rxjava、Retrofit返回json数据解析异常处理
  3. react java编程_快速上手React编程 PDF 下载
  4. Hbuilder MUI 下拉选择与时间选择器
  5. Java 打印目录结构
  6. 前端QRCode.js生成二维码(解决长字符串模块和报错问题)
  7. 拓端tecdat|R语言中广义线性模型(GLM)中的分布和连接函数分析
  8. 【算法笔记+BZOJ3676】回文串(回文树/回文自动机模版题)
  9. 金山安全报告:十大病毒危害排行出炉
  10. 喵咪制造机:生成式对抗网络的花式画喵大法
  11. 怎么测试网站访问速度?
  12. 怎么锻炼孩子的想象力创造力_如何培养孩子的想象力和创造力?
  13. excel 修改设置(将excel修改后缀名,解压缩方式)
  14. 电解电容和钽电容的区别是什么
  15. jdk11压缩包下载
  16. oracle运维与mysql_运维日记| MySQL/Oracle深度解析之一:逻辑读
  17. 十种常用算法之分治算法(java版)
  18. qs.js库 使用方法
  19. 二、MM模块主数据管理(一)——物料主数据管理
  20. org.aspectj.weaver.reflect.ReflectionWorld$ReflectionWorldException

热门文章

  1. MIPS流水线 流水线的冒险
  2. anycast隧道_一种以anycast方式部署的CDN监控可用性的方法与流程
  3. linux php安装 phpize,linux下的phpize扩展安装实例详解
  4. 软件开发过程与项目管理(11.软件项目风险计划)
  5. 2021-2022年十类(30+)热门资质证书汇总分享,
  6. 39岁java程序员,待业中,对前途很迷茫,每天都很焦虑,不知道该怎么办?
  7. 硬盘、闪盘、数据存储的物理探秘
  8. 实验三 中断应用——行人过街交通灯
  9. Delphi美化界面 转载
  10. html 下拉菜单被挡住解决办法