如何用PHP编写生成长尾关键词的笛卡尔积算法示例?
- 内容介绍
- 文章标签
- 相关推荐
本文共计916个文字,预计阅读时间需要4分钟。
本文实例讲述了PHP实现笛卡尔积算法。分享给广大家长供参考,具体如下:
phpphp$arr=array(array(1,3,4,5),array(3,5,7,9),array(76,6,1,0)); /** * 实现二维数组的笛卡尔积组合 */function combine($arr){ $result=array(); foreach($arr[0] as $key1=> $val1){ foreach($arr[1] as $key2=> $val2){ foreach($arr[2] as $key3=> $val3){ $result[]=array($val1, $val2, $val3); } } } return $result;}$cartesianProduct=combine($arr);echo 二维数组的笛卡尔积组合为:;print_r($cartesianProduct);
本文实例讲述了PHP笛卡尔积实现算法。
本文共计916个文字,预计阅读时间需要4分钟。
本文实例讲述了PHP实现笛卡尔积算法。分享给广大家长供参考,具体如下:
phpphp$arr=array(array(1,3,4,5),array(3,5,7,9),array(76,6,1,0)); /** * 实现二维数组的笛卡尔积组合 */function combine($arr){ $result=array(); foreach($arr[0] as $key1=> $val1){ foreach($arr[1] as $key2=> $val2){ foreach($arr[2] as $key3=> $val3){ $result[]=array($val1, $val2, $val3); } } } return $result;}$cartesianProduct=combine($arr);echo 二维数组的笛卡尔积组合为:;print_r($cartesianProduct);
本文实例讲述了PHP笛卡尔积实现算法。

