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);
}