您的位置:首页 > 其它

备忘一些东西

2014-03-27 17:11 148 查看
1. Unix系统里,每行结尾只有“<换行>”,即“\n”;Windows系统里面,每行结尾是“<换行><回车>”,即“\n\r”;Mac系统里,每行结尾是“<回车>”。一个直接后果是,Unix/Mac系统下的文件在Windows里打开的话,所有文字会变成一行;而Windows里的文件在Unix/Mac下打开的话,在每行的结尾可能会多出一个^M符号。 

注:今天在用php写入日志文件时(windows系统),想在末尾换行后再输入,可用"\n"时只在原来的行后面加了个乱码,并没有换行,然后用"\r\n"时就达到了换行的效果。

<?php
$file = fopen("log.txt","a");
fwrite($file,"\r\n改操作失败".$error);
?>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  windows