如何使用PHP删除转义字符?

时间:2011-10-13 05:06:55

标签: php escaping

我有以下文字

$text = "\\vct=140\\Araignée du soir espoir,araignée du matin,espoir du matin."

我想使用php删除转义字符。我不想使用stripslashes,因为它依赖于服务器..

我想删除'\ vct = 140'之前的'\'和'\ Arai ....'之前的'\' 如何从字符串中删除它们?

1 个答案:

答案 0 :(得分:7)

据我所知stripslashes作品as per the manual

<?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.

序列\\escape sequences for special characters列表中,因此您必须两次转义斜杠。