体育彩票排列三组选三算法分享
更新时间:2014年03月07日 09:35:03 作者:
这篇文章主要介绍了php实现体育彩票排列三组选三算法示例,根据用户投注的多个号码,拆成单注的数组形式
复制代码 代码如下:
function arrange($arr){
$new_arr = array();
$c = count($arr);
foreach($arr as $key=>$vo){
$lin = $arr;
array_splice($lin,$key,1);
for($l=0;$l<$c-1;$l++){
$larr = array();
$larr[] = $lin[$l];
$larr[] = $vo;
$larr[] = $vo;
$new_arr[] = $larr;
}
}
return $new_arr;
}
$arr = array(1,2,3,4);
$r = arrange($arr);
print_r($r);
得到的结果是:
复制代码 代码如下:
Array
(
[0] => Array
(
[0] => 2
[1] => 1
[2] => 1
)
[1] => Array
(
[0] => 3
[1] => 1
[2] => 1
)
[2] => Array
(
[0] => 4
[1] => 1
[2] => 1
)
[3] => Array
(
[0] => 1
[1] => 2
[2] => 2
)
相关文章
Laravel + Elasticsearch 实现中文搜索的方法
这篇文章主要介绍了Laravel + Elasticsearch 实现中文搜索的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2020-02-02
修改yii2.0用户登录使用的user表为其它的表实现方法(推荐)
下面小编就为大家带来一篇修改yii2.0用户登录使用的user表为其它的表实现方法(推荐)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧2017-08-08
thinkphp中AJAX返回ajaxReturn()方法分析
这篇文章主要介绍了thinkphp中AJAX返回ajaxReturn()方法,结合实例形式分析了thinkPHP中ajax操作的功能、数据返回格式以及ajaxReturn方法的简单使用技巧,需要的朋友可以参考下2016-12-12
Zend Framework入门教程之Zend_Db数据库操作详解
这篇文章主要介绍了Zend Framework入门教程之Zend_Db数据库操作,结合实例形式详细分析了Zend_Db_Adapter的功能及数据库操作的相关技巧,需要的朋友可以参考下2016-12-12


最新评论