PHP mb_chunk_split 関数はワイド文字分割をサポートします

WBOY
リリース: 2016-07-25 08:55:03
オリジナル
2120 人が閲覧しました
  1. /**
  2. * 文字列を分割します
  3. * @param String $str 分割する文字列
  4. * @param int $length 指定された長さ
  5. * @param String $end 分割された文字列ブロックに追加される内容
  6. */
  7. function mb_chunk_split($string, $length, $end, $once = false){
  8. $string = iconv('gb2312', 'utf- 8//無視', $string);
  9. $array = array();
  10. $strlen = mb_strlen($string){
  11. $array[] = mb_substr($string, 0, $length , "utf-8");
  12. if($once)
  13. $array[0] を返す
  14. $string = mb_substr($string, $strlen, "utf-8"); = mb_strlen($string);
  15. return implode($end, $array);
  16. $str = 'sDFS はすぐに $@# に到着します'
  17. echo mb_chunk_split ($str, 3, '...', true); //s6 月 1 日...まもなく $...df...s が...$@#...
  18. echo "
  19. echo mb_chunk_split($str1, 2, '...'); //aa...bb...cc...dd...ee...ff.. .f
  20. コピーコード
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート