名站导航为爱好php程序的朋友们提供php相关的教程知识。
PhP程序实现中文字符串切取无乱码MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
很多地方我们都会遇到切取字符串的一部分,但是我们烦恼的是切取出的字符串可能出现乱码。比方说我们要给一篇文章实现分页来显示,那么我们就要将文章分为几个部分来显示,这是我们要来给文章分段啦。如何使你分段的字符串没有乱码呢?这里豆芽教大家一个函数来实现。MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
原理:我们通过返回字符串的ASCII码值来判断当前字符是单字节的还是多字节的字符。如果字符串返回的ASCII码值是0xa0,那么我们就认为该字符就是多字节的,也就是汉字字符。使用PhP程序中的ord()函数可以返回字符的ASCII码值。这里我们值得注意的是如果你使用的编码是GBK或者GB2312国标码的话,那么一个汉字是2个字节;如果使用的是UTF-8的话,那么一个汉字就是3个字节,这点大家一定要注意。MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
function GBsubstr($string, $start, $length) {MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
if(strlen($string)>$length){MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
$str=null;MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
$len=$start $length;MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
for($i=$start;$i<$len;$i ){MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
if(ord(substr($string,$i,1))>0xa0){MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
$str.=substr($string,$i,2); //如果使用的编码是UTF8的话处为3,且下面再加一个$i ;MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
$i ;MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
}else{MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
$str.=substr($string,$i,1);MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
}MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
}MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
return $str.'...';MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
}else{MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
return $string;MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
}MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
}MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
名站网址导航
Apache环境设置默认打开页面方法MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
昨天自己认真的配置了PhP程序的开发环境,web服务器使用的是Apache。以前一直用的都是PhP程序集成开发环境,所以遇到的麻烦很少,所以,我在这里也建议PhP程序新手可以考虑在学习PhP程序的过程中也是用PhP程序的集成开发环境。不仅省事,用起来也方便。MySAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
好了关于php程序的知识就说到这里希望可以帮助需要的朋友。,