网络编程 
首页 > 网络编程 > 浏览文章

浅谈PHP的排列组合(如输入a,b,c 输出他们的全部组合)

(编辑:jimmy 日期: 2025/4/21 浏览:3 次 )

实例如下:

<"</br>";
    //zuhe2($arr,$begin+1);
  }
  if($begin >= count($arr)) return ;
  zuhe2($arr,$begin+1);//begin时的排列上一次已产生,直接新增元素
  for($i = $begin-1;$i>=0;$i--){
    $t = $arr[$begin];
    $arr[$begin] = $arr[$i];
    $arr[$i] = $t;
    print_r($arr);
    echo "</br>";
    zuhe2($arr,$begin +1);
    $t = $arr[$begin];
    $arr[$begin] = $arr[$i];
    $arr[$i] = $t;
  }
}

以上这篇浅谈PHP的排列组合(如输入a,b,c 输出他们的全部组合)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

上一篇:php实现产品加入购物车功能(1)
下一篇:php求数组全排列,元素所有组合的方法总结