php截取中文字符,去html标记,count用法

来源:互联网 发布:java的封装性 编辑:程序博客网 时间:2024/04/30 20:55

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


原创粉丝点击