使用PHP从字符串中删除字符

时间:2012-10-23 04:05:30

标签: php mysql

我想知道是否有办法从PHP中删除字符串中的反斜杠'\'?出于某种原因,当我使用mysqli_real_escape_string()时,输出文本在任何撇号之前都有一个'\'。我知道我可以使用一个函数去除斜杠但我想保留所有正斜杠'/'。

是的,我已经确定关闭了魔术引号。问题仍然存在。

由于

2 个答案:

答案 0 :(得分:4)

有一个功能,令人惊讶地称为stripslashes

这就是:http://php.net/manual/en/function.stripslashes.php

  • 如果您担心的话,它会保留您的正斜杠

答案 1 :(得分:0)

QUERY:-remove backslashes '\' from a string but I want to keep all forward slashes '/'. 
After hard working and googled if find result of your query:-

$path="uploads\\folder_name\\ankur/like you"; /////string
echo str_replace("\\"," ",$path);

output:-uploads folder_name ankur/like you