只是一個模仿原始 mysql_real_escape_string 的小函式,但它不需要有效的 mysql 連線。可以作為資料庫類別中的靜態函式來實作。希望它能幫助到某些人。
<?php
函式 mysql_escape_mimic($inp) {
如果(is_array($inp))
返回 array_map(__METHOD__, $inp);
如果( !empty($inp) && is_string($inp)) {
返回 str_replace(陣列('\\', "\0", "\n", "\r", "'", '"', "\x1a"), 陣列('\\\\', '\\0', '\\n', '\\r', "\\'", '\\"', '\\Z'), $inp);
}
返回 $inp;
}
?>