欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php如何实现按照1,2,3或者4,5的顺序排列,求解

程序员文章站 2022-03-27 16:35:25
...
php怎么实现按照1,2,3或者4,5的顺序排列,求解
就是如果有一串数字1,2,3,7,8,怎么才可以把123分到一组,吧7,8分到另一组,就是吧1,2,3和7.8分开
------解决思路----------------------
$s = '1,2,3,7,8';
$ar = explode(',', $s);
$arr = array();
foreach($ar as $v){
$c = count($arr);
if($v == 1
------解决思路----------------------
($v != end($arr[$c-1]) +1)){
$arr[][] = $v;
}else{
$arr[$c-1][] = $v;
}
}
print_r($arr);

Array
(
[0] => Array
(
[0] => 1
[1] => 2
[2] => 3
)

[1] => Array
(
[0] => 7
[1] => 8
)

)
------解决思路----------------------

$s = '1,2,3,7,8';
$ar = explode(',', $s);
$arr = array();
foreach($ar as $v){
$c = count($arr);
if($v == 1
------解决思路----------------------
($v != end($arr[$c-1]) +1)){
$arr[][] = $v;
}else{
$arr[$c-1][] = $v;
}
}

$one = implode(',',$arr[0]);
$two = implode(',',$arr[1]);

echo "第一次连胜纪录:".$one;
echo "
";
echo "第二次连胜纪录:".$two;
?>

运行结果:

第一次连胜纪录:1,2,3
第二次连胜纪录:7,8
php如何实现按照1,2,3或者4,5的顺序排列,求解

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

相关文章

相关视频