いくつかの特殊文字を除外するための 3 つの関数が用意されています。主に SQL に依存する文字列を除外するためにこのコードを見てみましょう。コードは次のとおりです。
function phpsql_show($str){
$str = ストリップスラッシュ($str);
$str = str_replace("\", "", $str);
$str = str_replace ("& #47;", "/", $str);
$str = str_replace(" ", " ", $str);
$str = str_replace("," , ", ", $str);
return $str;
}
function phpsql_post($str){
$str =tripslashes($str);
$str = str_replace("|", " | ;", $str);
$str = str_replace("<", "<", $str);
$str = str_replace(">", "> ", $ str);
$str = str_replace(" ", " ", $str);
$str = str_replace(" ", " ", $str); str = str_replace("(", "(", $str);
$str = str_replace(")", ")", $str);
$str = str_replace ("` ", "`", $str);
//$str = str_replace("'", "'", $str);
$str = str_replace('"' , "& #34;", $str);
$str = str_replace(",", ",", $str);
$str = str_replace("$", "$ ", $ str);
$str = str_replace("", "\", $str);
return $ str;
}//オープンソースコード phpfensi.com
function phpsql_replace($str){
$str =tripslashes($str)
$str = str_replace("'", "' ;" , $str);
$str を返す