私はPHP5サーバ上で動作する必要があるphp4サイトを継承しましたが、私はほとんどの問題を解決しましたが、ここで何をしようとしているのか分かりません。まあ、正確に言えば、彼は提出されたテキストを引用するつもりだったが、私はこの関数がどのように動作するはずで、PHP5でどうすればよいのか分からない。デフォルトのPHP4によって引用符をエスケープする - 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で実行されます... [addSlashes()を読む](http://www.php.net/ manual/en/function.addslashes.php) – ManseUK
あなたはこのコードに何か問題があることを意味します。 **それは何ですか**? –
申し訳ありませんが、スラッシュが文字列に追加されないため、O'Learyのような名前を持つと 'がエスケープされず、クエリが失敗します。 – deep64blue