Rumah > pembangunan bahagian belakang > tutorial php > 如何生成指定长度的中文字符串

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

WBOY
Lepaskan: 2016-06-23 13:49:22
asal
1008 orang telah melayarinya

如何用 “思雅美诗若淑梓清丹佩紫秋瑞颖爱曼林?璐春博云” 这些汉字,循环生成多个由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)));
Salin selepas log masuk

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan