mysql查詢數據庫中16進制中文內容


function unicode_encode($str, $encoding = 'GBK', $prefix = '&#', $postfix = ';') {
$str = iconv($encoding, 'UCS-2', $str);
$arrstr = str_split($str, 2);
$unistr = '';
for($i = 0, $len = count($arrstr); $i < $len; $i++) {
$dec = bin2hex($arrstr[$i]);
$decarr=str_split($dec);
$dec=$decarr[2].$decarr[3].$decarr[0].$decarr[1];
$unistr .= $prefix . $dec . $postfix;
}
return $unistr;
}

$keywords_unistr = unicode_encode($_GPC["keywords"],'UTF-8','u','\\\\\\\\');
$condition.=" and content like '%".$keywords_unistr."%' ";


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM