php生成数组的使用示例 php全组合算法


Posted in PHP onJanuary 16, 2014
<?php
$arr = array(1,2,3,4,5);
/*
@ res  组装好的每一注的每个元素
@ $a 临时数组
@ $index 数组索引
@ $arr 请求的数组
@ $b 最后要的结果 
*/
$a = array();
$b = array();
$total = 0;
format($a,0,$arr);
function format($res,$index,$arr){
 global $total;
 global $b;
 $new_arr = $res;
 $n_arr = array();
 if($index == count($arr)){
  if(count($new_arr)==5){
   $b[]  = $new_arr;
   echo "<pre>";
   $total++; 
  }  
  return;
 }
 format($new_arr,$index+1,$arr);
 $new_arr[] = $arr[$index];
 format($new_arr,$index+1,$arr);
}
echo "<pre>";
print_r($b);
echo "</pre>";  
PHP 相关文章推荐
PHP 加密/解密函数 dencrypt(动态密文,带压缩功能,支持中文)
Jan 30 PHP
php下把数组保存为文件格式的实例应用
Feb 08 PHP
如何用C语言编写PHP扩展的详解
Jun 13 PHP
php多个字符串替换成同一个的解决方法
Jun 18 PHP
destoon实现商铺管理主页设置增加新菜单的方法
Jun 26 PHP
PHP人民币金额转大写实例代码
Oct 02 PHP
JSON字符串传到后台PHP处理问题的解决方法
Jun 05 PHP
PHP 自动加载的简单实现(推荐)
Aug 12 PHP
ThinkPHP发送邮件示例代码
Oct 08 PHP
PHP实现的微信公众号扫码模拟登录功能示例
May 30 PHP
基于Laravel 多个中间件的执行顺序详解
Oct 21 PHP
imagettftext() 失效,不起作用
Mar 09 PHP
PHP 动态生成静态HTML页面示例代码
Jan 15 #PHP
php中文乱码怎么办如何让浏览器自动识别utf-8
Jan 15 #PHP
php读取mysql的简单实例
Jan 15 #PHP
PHP限制页面只能在微信自带浏览器访问的代码
Jan 15 #PHP
使用PHP备份MYSQL数据的多种方法
Jan 15 #PHP
PHP编程风格规范分享
Jan 15 #PHP
php object转数组示例
Jan 15 #PHP
You might like
php中用于检测一个地理IP地址是否可用的代码
2012/02/19 PHP
关于尾递归的使用详解
2013/05/02 PHP
php判断并删除空目录及空子目录的方法
2015/02/11 PHP
PHP封装的字符串加密解密函数
2015/12/18 PHP
写了一个layout,拖动条连贯,内容区可为iframe
2007/08/19 Javascript
JavaScript 原型链学习总结
2010/10/29 Javascript
打印json对象的内容及JSON.stringify函数应用
2013/03/29 Javascript
javascript中mouseover、mouseout使用详解
2015/07/19 Javascript
jQuery实现垂直半透明手风琴特效代码分享
2015/08/21 Javascript
jquery validate.js表单验证入门实例(附源码)
2015/11/10 Javascript
Node.js编写爬虫的基本思路及抓取百度图片的实例分享
2016/03/12 Javascript
Bootstrap插件全集
2016/07/18 Javascript
Angularjs使用ng-repeat中$even和$odd属性的注意事项
2016/12/31 Javascript
EsLint入门学习教程
2017/02/17 Javascript
Angular动态添加、删除输入框并计算值实例代码
2017/03/29 Javascript
vue input输入框模糊查询的示例代码
2018/05/22 Javascript
JavaScript使用prototype原型实现的封装继承多态示例
2018/08/31 Javascript
layui复选框的全选与取消实现方法
2019/09/02 Javascript
基于Vue el-autocomplete 实现类似百度搜索框功能
2019/10/25 Javascript
Python中的startswith和endswith函数使用实例
2014/08/25 Python
Python本地与全局命名空间用法实例
2015/06/16 Python
Python使用贪婪算法解决问题
2019/10/22 Python
Python 给下载文件显示进度条和下载时间的实现
2020/04/02 Python
Python 解析xml文件的示例
2020/09/29 Python
Python绘制词云图之可视化神器pyecharts的方法
2021/02/23 Python
戴森西班牙官网:Dyson西班牙
2020/02/04 全球购物
C&A巴西网上商店:时尚、衣服、手机和鞋子
2020/06/07 全球购物
什么是托管函数?托管函数有什么用?
2014/06/15 面试题
《美丽的彩虹》教学反思
2014/02/25 职场文书
办公室员工岗位工作职责
2014/03/10 职场文书
党的群众路线对照检查材料
2014/08/27 职场文书
2014法制宣传日活动总结范文
2014/11/01 职场文书
小学生作文批改评语
2014/12/25 职场文书
2015年教师师德师风承诺书
2015/04/28 职场文书
情况说明书怎么写
2015/10/08 职场文书
使用Nginx的访问日志统计PV与UV
2022/05/06 Servers