1.mb_substr() 與 substr()的差別:substr()取英文和阿拉伯數字,mb_substr()取中文。
mb_substr("abvddsdf",0,15,'utf-8')
substr("avbasdfs",0,15)
iconv_substr($rs['contents'],0,5,"GBK"); -->轉為GBK
2.count(array) 傳回bool(true)或bool(false),這個在筆試的時候常考。
3.頁面傳值除了input,還有hidden
4.strip_tags($a)去掉$a所有html标記
GB2312是GBK的子集,其中不包括繁體字,是以把包含繁體字的檔案從UTF-8向GBK轉換時會出錯。
iconv(‘UTF-8′, ‘GB2312//TRANSLIT’,$aaa),
這樣轉換隻會忽略出錯的位元組,而不會在錯誤的地方停止轉換
function int2str(&$val,$key){
if(is_numeric($val) && $val > 99999){
$val='\''.$val;
}
$val=iconv("UTF-8", "GBK//IGNORE",$val);
$val=str_replace('"','""',$val);
}