中文utf8截字

1.网上找的一段代码:php

<!-- lang: php -->
<?php
header('content-Type:text/html:charset=utf-8');
function substr_chinese($str, $start, $length = null) {
return join("",
array_slice(
preg_split("//u", $str, -1, PREG_SPLIT_NO_EMPTY), $start, $length)
);
} 
//实例  
$str = "中国地图全图";
echo substr_chinese($str, 0, 4);
//输出: 中国地图  
?>

结果为空 最后发现 个人文件是latin1 修改为utf8就行了html

总结:当出现问题的时候,必定是有问题,有时候不单单是代码,还有环境的问题,代码的异步,其实咱们能日常心就能够解决的!问题出现的时候咱们老是惶恐不安,咱们能安静点思考一些问题吗!异步

相关文章
相关标签/搜索