lxylxy888666 发表于 2009-3-30 11:00:13

字符串处理

你们的字符串是怎么处理的?
我要用下面的函数进行处理,,函数是没问题,,,可是,,,我要对查询出来的
数组进行处理
$r = $this->new_stripslashes($query->result_array());

function new_stripslashes($string)
{
if(!is_array($string))
{
   return stripslashes($string);
}
foreach($string as $key => $val)
{
   $string[$key] = $this->new_stripslashes($val);
   return $string;
}
}


我就纳闷了,,为啥不能把'\''处理成'呢???
单独拿出来是没问题的,,,,,是数组的问题?

lxylxy888666 发表于 2009-3-30 11:04:28

CI的AR模式说是安全处理的,,貌似也没有,,,,

Hex 发表于 2009-3-30 12:30:43

CI 对查询出来的结果不处理吧???

lxylxy888666 发表于 2009-3-30 13:11:54

是的啊,,,,

Hex 发表于 2009-3-30 13:40:28

我觉得就不应该处理啊,存的什么就读什么啊.

lxylxy888666 发表于 2009-3-30 13:45:06

这肯定要处理啊,,,
我插入字符:' 入库时数据库里就转义成\'
我读出来肯定要再处理,还原成:'
页: [1]
查看完整版本: 字符串处理