PHP 字符串到数据库(清理用于插入数据库的字符串)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP 字符串到数据库(清理用于插入数据库的字符串)相关的知识,希望对你有一定的参考价值。
function str2db($input, $strip_tags=true) {
if(is_array($input)) {
foreach($input as $key => $value) {
$input[$key] = str2db($value);
}
} else {
if(get_magic_quotes_gpc()) {
if(ini_get('magic_quotes_sybase')){
$input = str_replace("''", "'", $input);
}
else {
$input = stripslashes($input);
}
}
if($strip_tags) {
$input = strip_tags($input);
}
$input = mysql_real_escape_string($input);
$input = trim($input);
}
return $input;
}
以上是关于PHP 字符串到数据库(清理用于插入数据库的字符串)的主要内容,如果未能解决你的问题,请参考以下文章
PHP 清理PHP字符串以输入数据库
清理PHP字符串以输入数据库
清理和验证表单php
如何在 PHP 中去除特殊的引号字符?
php stripcslashes()函数 语法
使用 PHP GET 清理字符串以在 href 中使用