社区
基础编程
帖子详情
怎样在文本文件中追加数据时插入回车换行符?(20分)
zzpping
2001-05-24 03:18:00
大家好!
我想用PHP生成文本文件,在用连续几个 fputs() 函数追加数据时,
我所追加的数据老是排在一行,能不能插入回车换行符?
...全文
809
9
打赏
收藏
怎样在文本文件中追加数据时插入回车换行符?(20分)
大家好! 我想用PHP生成文本文件,在用连续几个 fputs() 函数追加数据时, 我所追加的数据老是排在一行,能不能插入回车换行符?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zzpping
2001-05-26
打赏
举报
回复
谢谢大家的帮忙!
我试了上面大家指点的办法,但都没有通过!
在此我再把我的问题说得详细些。
我想通过用 PHP 生成一个文本文件,用来保存我在网页上填写的新闻!
新闻包括 “标题”,“发布人”,“内容”。
网页上有相应的各项表单。
我想在生成的文本文件格式为: 先是标题占一行,再是发布人占一行,再是内 容,有许多行。
在程序中,我的代码为:
fputs($fp,$title);
fputs($fp,$author);
fputs($fp,$content);
(其中 $fp 为打开的文件指针,$title,$author,$content 分别为标题,发布人,内容 变量)
在生成的文本文件中,标题和发布人以及内容的第一行都排在了一行。
请问如何把它们分成独立的行呢?
上面的程序如何修改?
谢谢! 期待您的指点。
lovered_GV
2001-05-26
打赏
举报
回复
nl2br()
zzpping
2001-05-26
打赏
举报
回复
大家帮帮忙,我快急死了/
zzpping
2001-05-26
打赏
举报
回复
能否说得详细些?最好编段代码。
谢谢!
zzpping
2001-05-26
打赏
举报
回复
谢谢,我用 \r\n 试了下,终于正确了。
再次表示谢意!!!
leejd
2001-05-26
打赏
举报
回复
\r\n试试,我记得用这个的(linux上)
leejd
2001-05-24
打赏
举报
回复
是NL
zzpping
2001-05-24
打赏
举报
回复
但是程序
$tmp1 = "test1".'\n';
$tmp2 = "test2".'\n';
fputs($fp,$tmp1);
fputs($fp,$tmp2);
结果在文本文件中是:
"test1\ntest2\n"
怎么解决呢?能编段事例吗?
谢谢!
yorgo
2001-05-24
打赏
举报
回复
换行符是 \n
sed处理
换行符
sed进行文件
中
的
回车
符号替换 sed读取一行
时
,会先把
换行符
去掉,处理完后再添加上,所以进行
换行符
替换
时
,必须使用sed
中
的特殊命令。 sed ':label;N;s/\n/:/;b label' filename sed ':label;N;s/\n/:/;t label' filename 命令解释: :label; 这是一个标签,用来实现跳转处理,名字可以随便取(label),后面的b label就是跳转指令 N; N是sed的一个处理命令,
追加
文本流
中
的下一行到模式空间进行合并处理,因此
正常shell bash脚本文件最后一行末尾是否应该添加
换行符
?(应该另起一行)
结论:应该 错误示范: 正确示范: 末尾没
换行符
号,很多情况容易出问题 可参考:Linux cat指令(用于连接文件并打印到标准输出设备上)
matlab里怎么
插入
文本,MATLAB:如何在文件的开头
插入
一行文本?
选项1:!for %f in ("file1.txt", "file2.txt") do type "%f" >> "new.txt"我使用! (bang) operator从MATLAB
中
调用命令.上面的命令依次将“file1.txt”和“file2.txt”的内容传送到文件“new.txt”.请记住,您可能必须使用
换行符
结束第一个文件才能正确添加内容.上述命令的另一种替代方法是:!...
Linux编程基础之
文本文件
末尾自动加换行
文本文件
末尾会自动加换行,利用 off_t oldpos=lseek(fd,0,SEEK_END); 指针定位会到最后一个字符(都是
换行符
)后面一位
shell
中
快速替换文件
中
的字符串
时
添加
换行符
和制表符号
首先常见一个txt格式的文件,里面有一下内容 CLANG_CONFIG_x86_LINUX_HOST_EXTRA_ASFLAGS := \ --gcc-toolchain=$($(clang_2nd_arch_prefix)HOST_TOOLCHAIN_FOR_CLANG) \ --sysroot=$($(clang_2nd_arch_prefix)HOST_TOOLCHAIN_FOR_C...
基础编程
21,887
社区成员
140,363
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章