echo从7开始不打印转义字符

时间:2017-01-22 08:38:26

标签: php

我遇到了echo和转义(\e)的问题,我想在屏幕上打印一个类似于t:\test\error的目录名,因为\e被视为它删除它的转义字符和echo显示t:\testrror

简单的PHP代码:

$done = "t:\test\error" ;
echo $done;

这似乎是PHP 7以来的问题,因为它在5.x中运行,使用htmlspecialchars或htmlentities没有变化

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

试试这个:

$done = "t:\\test\\error" ;