国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 語(yǔ)言 > PHP > 正文

PHP基于自定義函數(shù)生成笛卡爾積的方法示例

2024-05-05 00:00:22
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

本文實(shí)例講述了PHP基于自定義函數(shù)生成笛卡爾積的方法。分享給大家供大家參考,具體如下:

<?php  $color = array('red', 'green');  $size = array(39, 40, 41);  $local = array('beijing', 'shanghai');  echo "<pre>";  print_r(combineDika($color, $size, $local));  /**   * 所有數(shù)組的笛卡爾積   *   * @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 < $cnt; $i++) {      $result = combineArray($result,$data[$i]);    }    return $result;  }  /**   * 兩個(gè)數(shù)組的笛卡爾積   *   * @param unknown_type $arr1   * @param unknown_type $arr2   */  function combineArray($arr1,$arr2) {    $result = array();    foreach ($arr1 as $item1) {      foreach ($arr2 as $item2) {        $temp = $item1;        $temp[] = $item2;        $result[] = $temp;      }    }    return $result;  }?>

運(yùn)行結(jié)果:

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    ))

 

希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到PHP教程頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 土默特左旗| 虎林市| 甘南县| 西乡县| 新绛县| 博兴县| 原平市| 曲沃县| 清水河县| 长宁县| 麻江县| 红河县| 会宁县| 额济纳旗| 青河县| 武夷山市| 安溪县| 博野县| 沂水县| 新龙县| 朔州市| 江西省| 资源县| 哈密市| 新巴尔虎右旗| 南陵县| 广丰县| 南漳县| 新泰市| 上蔡县| 绥芬河市| 嘉祥县| 科尔| 定陶县| 日喀则市| 鸡西市| 寿阳县| 通山县| 岫岩| 古浪县| 阳山县|