PHP怎么统计文章字数

如题所述

很多人可能会用strlen函数,但是统计中文字符和英文字符的时候是会有出入的。
给你一个我自己写的自定义函数,可完整统计中英文,每个中文或英文占一个。

<?php
function utf8_strlen($string = null) {
    preg_match_all("/./us", $string, $match);
    return count($match[0]);
}
echo utf8_strlen("百度百科是一部内容开放、自由的网络百科全书(baike.baidu.com),旨在创造一个涵盖所有领域知识,服务所有互联网用户的中文知识性百科全书。在这里你可以参与词条编辑,分享贡献你的知识。他们以分享知识、协作编辑为共同信仰,是百科用户的中坚力量,内容合作 秒懂百科(qtfyfl.com) 百科TA说 数字博物馆 非遗百科 影视合作。");
?>

代码不多就那么一点点,可以亲自测试一下。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-06-15
strlen()方法.
第2个回答  2021-03-23