php如何打印反斜杠

php如何打印反斜杠,php,string,formatting,backslash,Php,String,Formatting,Backslash,我有一个可以包含反斜杠的输入,如何打印该字符串: <?php $input = 'B\lB\\lAn'; echo $input; PHP认为您正在试图避开/,因为您有两个斜杠,请尝试这样写://我很惊讶添加斜杠不仅仅是在所有反斜杠上添加斜杠,而且很容易做到: <?php $input = str_replace('\\', '\\\\', 'B\lB\\lAn'); echo $input; 这是我的外部输入'B\lB\\lAn'我只想按原样打印,我的输入不能更改可能的

我有一个可以包含反斜杠的输入,如何打印该字符串:

<?php

$input = 'B\lB\\lAn';

echo $input;

PHP认为您正在试图避开
/
,因为您有两个斜杠,请尝试这样写:
//

我很惊讶
添加斜杠
不仅仅是在所有反斜杠上添加斜杠,而且很容易做到:

<?php

$input = str_replace('\\', '\\\\', 'B\lB\\lAn');

echo $input;

这是我的外部输入'B\lB\\lAn'我只想按原样打印,我的输入不能更改可能的重复项不是重复项,我的问题是如何动态添加反斜杠,因为我的输入是一个我不能更改的外部输入项control@fj123x,我甚至无法理解它为什么会这样输出。所以它将
\\l
打印为
\\l
\\\\l
打印为
\\l
?我会多读一点,但我找不到你的问题的逻辑。好吧,这与我有一个与谷歌地图api连接的应用程序有关,用户创建一些路由,等等,谷歌地图会向客户端返回一个路径字符串,如:
weight:3%7Ccolor:blue%7Cenc:u | p | Fy_{KrDw@vDw@pCeAhI}C\pANVh@CrAjIlAbFnAnClAvBn@t@hAbAhDnBpFlBZHlB\lCt@xA@bAOp@KrAE
CAbDSlKw@x@@h@Nd@^V
@z@
Ej@xB\\lAn@t@
@v@r...
,我需要使用该字符串从后端调用http staticmaps api来检索该路由的映像,因此我得到一个类似
B\lB\\lAn
的输入,并需要按原样打印它。