(PHP)为什么我写入文件的时候写入换行符\r\n却被当做字符串处理,在文件里面显示的是\r\n

图片说明
图片说明

既然想发挥它本来的含义,那么就不用\进行转义了,$str='\r\n这是追加的信息';

你可以百度一下php单引号和双引号的区别,单引号直接会当成字符串输出,双引号会解析以后把字符串输出,你用单引号所以直接输出了,换双引号就可以了

单引号内只能放字符串吧,,你放这些标签没法解析
echo "88888\n88888";
echo "


";
echo '88888\n88888';
echo "
";
echo '88888\n88888';
echo "
";
echo "88888\n88888";

图片说明