PHP   发布时间:2019-11-12  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了php组合排序简单实现方法大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

本文实例讲述了php组合排序简单实现方法。分享给大家供大家参,具体如下:

今天被一个组合排序纠结了一晚上,可能是开始没转过弯,所以没想到用二个栈。用了二个栈就很简单的完成了需求效果

php组合排序简单实现方法

为了完成这个效果图,可纠结死我了,先用sql组合查询,结果是组合了,但是效果达不到。现在贴出php代码

$value) { if(in_array($value["studentid"],$stu)) //判断学号是不是已经被存储 { array_push($arraY[$value["studentid"]],$value["SELEctbh"]); //入栈 array_push($arraY[$value["studentid"]],$value["taskid"]); //入栈 } else { // 动态新建学生信息栈。 $arraY[$value["studentid"]] = array($value['SELEctbh'],$value['taskid']); array_push($stu,$value["studentid"]); //再学号栈里面没有的学号入栈 } } unset($stu); //注销学号栈 return $array; //返回学生信息节点 }

就上面的代码,就可以做到我们想的效果了,预览这个页面得到下面的效果

array(4) { [0] => String(1) "1" [1] => String(1) "4" [2] => String(1) "2" [3] => String(1) "5" } ["10408400229"] => array(6) { [0] => String(1) "1" [1] => String(1) "4" [2] => String(1) "2" [3] => String(2) "28" [4] => String(1) "3" [5] => String(2) "14" } }

形成了一个二维数组,用学号做了数组的键,这样就关联了学号,可以得到对于的效果图了。

更多关于php相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》、《》、《》、《》、《》及《

希望本文所述对大家php程序设计有所帮助。

大佬总结

以上是大佬教程为你收集整理的php组合排序简单实现方法全部内容,希望文章能够帮你解决php组合排序简单实现方法所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:php