如何使用PHP删除转义字符?
我有以下文字如何使用PHP删除转义字符?,php,escaping,Php,Escaping,我有以下文字 $text = "\\vct=140\\Araignée du soir espoir,araignée du matin,espoir du matin." 我想使用php删除转义字符。我不想使用stripslashes,因为它依赖于服务器 我想删除“\vct=140”之前的“\”和“\Arai…”之前的“\” 如何将它们从字符串中删除?据我所知,stripslashes有效: 序列\\在列表中,因此您必须转义斜杠两次。您希望删除该字符串中的哪种转义字符?如何依赖于服务器?
$text = "\\vct=140\\Araignée du soir espoir,araignée du matin,espoir du matin."
我想使用php删除转义字符。我不想使用stripslashes,因为它依赖于服务器
我想删除“\vct=140”之前的“\”和“\Arai…”之前的“\”
如何将它们从字符串中删除?据我所知,stripslashes有效:
序列
\\
在列表中,因此您必须转义斜杠两次。您希望删除该字符串中的哪种转义字符?如何依赖于服务器?你正在删除斜线吗?这个问题受到。“\\vct”
实际上是指字符串\vct
(斜杠转义斜杠,yadayada)。因此,您只需删除剩余的单个斜杠,即只需删除字符串中的任何反斜杠。。。?!请检查:@user954687您对什么是magic_引号有点困惑
<?php
$string = '\\\\vct=140\\\\Araignée du soir espoir.';
echo $string, "\n";
echo stripslashes($string), "\n";
\\vct=140\\Araignée du soir espoir.
\vct=140\Araignée du soir espoir.