php专区

 首页 > php专区 > PHP应用 > php函数大全 > 使用php自带的多字节处理函数来处理中文,最佳方法

使用php自带的多字节处理函数来处理中文,最佳方法

分享到:
【字体:
导读:
          echo "__________________________";$string="242432反对感是456,,犯得上广泛大使馆地方7890abc";$mb_strlen=mb_strlen($string);$len=20;echo $string "";echo "总长为:" ($mb_strlen+1) "";echo "截取数:

  echo "

__________________________

";
$string="242432反对感是456,,犯得上广泛大使馆地方7890abc";
$mb_strlen=mb_strlen($string);
$len=20;
echo $string."

";
echo "总长为:".($mb_strlen+1)."

";
echo "截取数:".$len."

";
for($i=1;$i<=$mb_strlen+1;$i++){
if($i>$len){
echo $i." ".mb_substr($string,$i)."…
";
continue;
}
echo $i." ".mb_substr($string,$i)."
";
}
?>
参看PHP的Multi-Byte String Functions,
(1)编译时使用--enable-mbstring=cn
(2)修改/usr/local/lib/php.inc
default_charset = "zh-cn"
mbstring.language = zh-cn
mbstring.internal_encoding =zh-cn
Everthing I do, I do it for you!
My linux!

分享到:
如何屏蔽掉 phpinfo() 函数
  在 php.ini 配置文件里面有这个选项 disable_functions = ; This directive allows you to disable certain ; functions for security reasons. It receives ; a comma separated list of function names. ; This directive is *NOT* affected by whether ; Safe Mode is turned on or off. 写成 disble_functio...
字符串操作函数
  PHP3.0中的字符串操作功能是比较多的,重要的有以下这些: (1)echo,print,printf,sprintf 用于输出字符串.字符串中如果有变量名则被替换成其值. 后两个函数类似于C的同名函数.   (2)strchr, strlen, strtok, strrchr, strrev, strstr, strtolower, strtoupper, substr, ucfirst 用的字符串操作函数,有些和C中的同名...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……