首页  >  文章  >  后端开发  >  如何生成指定长度的中文字符串

如何生成指定长度的中文字符串

WBOY
WBOY原创
2016-06-23 13:49:22968浏览

如何用 “思雅美诗若淑梓清丹佩紫秋瑞颖爱曼林?璐春博云” 这些汉字,循环生成多个由2个汉字的组成的字符串?


回复讨论(解决方案)

最笨的方法,循环判断取模

采用随机数来获取2个字然后塞进数组里面打印出来就可以了。

谁能提供代码,我产生的都是乱码。不知道什么原因。

$s = '思雅美诗若淑梓清丹佩紫秋瑞颖爱曼林?璐春博云';$chunk = mb_check_encoding($s, 'utf-8') ? 3 : 2;$a = str_split($s, $chunk);shuffle($a);print_r(array_map('join', array_chunk($a, 2)));

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn