PHP基于自定义函数生成笛卡尔积的方法示例
来源:爱站网时间:2020-05-04编辑:网友分享
我们在开发程序的时候,相信会遇到很多问题,但是我们也可以通过各种组合生成我们需要的效果,今天爱站技术频道就给大家带来了PHP基于自定义函数生成笛卡尔积的方法示例,需要的朋友一起进入下文看看吧!
我们在开发程序的时候,相信会遇到很多问题,但是我们也可以通过各种组合生成我们需要的效果,今天爱站技术频道就给大家带来了PHP基于自定义函数生成笛卡尔积的方法示例,需要的朋友一起进入下文看看吧!
本文实例讲述了PHP基于自定义函数生成笛卡尔积的方法。分享给大家供大家参考,具体如下:
"; print_r(combineDika($color, $size, $local)); /** * 所有数组的笛卡尔积 * * @param unknown_type $data */ function combineDika() { $data = func_get_args(); $cnt = count($data); $result = array(); foreach($data[0] as $item) { $result[] = array($item); } for($i = 1; $i
运行结果:
Array ( [0] => Array ( [0] => red [1] => 39 [2] => beijing ) [1] => Array ( [0] => red [1] => 39 [2] => shanghai ) [2] => Array ( [0] => red [1] => 40 [2] => beijing ) [3] => Array ( [0] => red [1] => 40 [2] => shanghai ) [4] => Array ( [0] => red [1] => 41 [2] => beijing ) [5] => Array ( [0] => red [1] => 41 [2] => shanghai ) [6] => Array ( [0] => green [1] => 39 [2] => beijing ) [7] => Array ( [0] => green [1] => 39 [2] => shanghai ) [8] => Array ( [0] => green [1] => 40 [2] => beijing ) [9] => Array ( [0] => green [1] => 40 [2] => shanghai ) [10] => Array ( [0] => green [1] => 41 [2] => beijing ) [11] => Array ( [0] => green [1] => 41 [2] => shanghai ) )
以上就是爱站技术频道介绍的PHP基于自定义函数生成笛卡尔积的方法示例,如果你还想了解更多专业知识,欢迎你随时来js.aizhan.com学习,我们一定会为大家提供最专业的解答。