修改一段代码,高手指教了$char = "111112222233333"; preg_match_all("|(.*)|U", $char, $out,PREG_PATTERN_ORDER); echo $out[0][0]; echo $out[0][1]; echo $out[0][2];로그인 후 복사 上面这段代码可以获取字符串之间的值,但我要的效果是 我不知道字符串里有多少个nnnnn,我想获取所有div之间的所有值并且随机打乱顺序 比如字符串"11111222223333344444"; 我想得到的结果是:22222444443333311111 麻烦知道的高手直接给完整代码,谢谢了 分享到: 更多 ------解决方案--------------------$char = "111112222233333"; preg_match_all("------解决方案--------------------(.*)------解决方案--------------------U", $char, $out,PREG_PATTERN_ORDER); shuffle($out[0]); $s= join('',$out[0]); echo $s;로그인 후 복사