function sql_like_expression($expression)
{
$expression = utf8_str_replace(array('_', '%'), array("\_", "\%"), $expression);
$expression = utf8_str_replace(array(chr(0) . "\_", chr(0) . "\%"), array('_', '%'), $expression);
return $this->_sql_like_expression('LIKE \'' . $this->sql_escape($expression) . '\'');
}
我不确定这个函数在做什么。从我所看到的,我认为它取代_
与\_
虽然我不确定这是否是什么正在发生。为什么它是array
's和%
是什么意思? 干杯。PHP帮助解释函数
谢谢你的解释 –