聘我网

新概念招聘3.0

PHP如何将字符串切到N个字符?

vote up0vote downstar

对于多字节的也要work,如何实现?

 

1 个答复

vote up0vote downcheck
mb_strcut($text, 0, N, "UTF-8");

例:

echo mb_strcut("\xc2\x80\xc2\x80", 0, 2, 'UTF-8');

输出:

\xc2\x80

因为\xc2\x80\xc2最后一个字节无效,自动抛弃。

链接

您的回答





不是您要找的问题? 浏览其他含有标签 的问题或者 自己问个.