有時基於某些原因,PHP 或 Javascript 或某些惡意的程式碼會插入大量的反斜線。一般的函式不會注意到這一點。因此,需要將它「膨脹」一點。
<?php
function removeslashes($string)
{
$string=implode("",explode("\\",$string));
return stripslashes(trim($string));
}
/* 範例 */
$text="我的狗不\\\\\\\\\\\\\\\\'喜歡郵差!";
echo removeslashes($text);
?>
結果:我的狗不喜歡郵差!
這個小技巧對我很有用,因為我之前遇到過這個問題。