中文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

總結:當出現問題的時候,必定是有問題,有時候不單單是代碼,還有環境的問題,代碼的異步,其實咱們能日常心就能夠解決的!問題出現的時候咱們老是惶恐不安,咱們能安靜點思考一些問題嗎!異步

相關文章
相關標籤/搜索