我已經繼承了需要在我的PHP5服務器上運行的php4站點,我已經解決了大部分問題,但無法弄清楚作者在此嘗試做什麼。嗯,準確地說,他正在引用提交的文本,但我不確定這個函數應該如何工作,以及我應該如何在PHP5中執行它?轉義引號 - 從PHP4轉移到PHP5
# Function to safely add slashes when magic quotes is switched off
function safe_slash($string)
{
if (!get_magic_quotes_gpc())
{
$string = addslashes($string);
}
return $string;
}
如果'get_magic_quotes_gpc'已關閉,則代碼將斜槓添加到'$ string'中....相同的代碼將以PHP5運行... [readSlashes()](http://www.php.net/ manual/en/function.addslashes.php) – ManseUK 2012-02-10 10:00:21
表示您在使用此代碼時遇到問題。 **它是什麼**? – 2012-02-10 10:08:28
對不起,問題是斜槓沒有被添加到字符串,所以如果我有一個像O'Leary這樣的名字,'不會被轉義並且查詢失敗。 – deep64blue 2012-02-10 10:22:17