久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

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

這篇文章主要介紹了PHP基于自定義函數(shù)生成笛卡爾積的方法,結(jié)合具體實例形式分析了php使用數(shù)組運算模擬集合實現(xiàn)笛卡爾積運算的相關(guān)操作技巧,需要的朋友可以參考下

本文實例講述了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;
  }
  /**
   * 兩個數(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;
  }
?>

運行結(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
    )
)

PS:這里再為大家推薦幾款計算工具供大家進一步參考借鑒:

在線一元函數(shù)(方程)求解計算工具:
http://tools.jb51.net/jisuanqi/equ_jisuanqi

科學(xué)計算器在線使用_高級計算器在線計算:
http://tools.jb51.net/jisuanqi/jsqkexue

在線計算器_標準計算器:
http://tools.jb51.net/jisuanqi/jsq

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《PHP數(shù)學(xué)運算技巧總結(jié)》、《PHP運算與運算符用法總結(jié)》、《php字符串(string)用法總結(jié)》、《PHP數(shù)組(Array)操作技巧大全》、《PHP數(shù)據(jù)結(jié)構(gòu)與算法教程》、《php程序設(shè)計算法總結(jié)》及《php正則表達式用法總結(jié)》

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

【網(wǎng)站聲明】本站除付費源碼經(jīng)過測試外,其他素材未做測試,不保證完整性,網(wǎng)站上部分源碼僅限學(xué)習(xí)交流,請勿用于商業(yè)用途。如損害你的權(quán)益請聯(lián)系客服QQ:2655101040 給予處理,謝謝支持。

相關(guān)文檔推薦

二維碼生成標簽 {pboot:qrcode string=***} 使用說明: 用于生成對應(yīng)文本的二維碼圖片,可用于產(chǎn)品列表頁或詳情頁為每個產(chǎn)品生成二維碼 : {pboot:qrcode string={pboot:httpurl}{content:link}}或{pboot
這篇文章主要介紹了PHP有序表查找之插值查找算法,簡單分析了插值查找算法的概念、原理并結(jié)合實例形式分析了php實現(xiàn)針對有序表插值查找的相關(guān)操作技巧,需要的朋友可以參考下
下面小編就為大家分享一篇ThinkPHP整合datatables實現(xiàn)服務(wù)端分頁的示例代碼,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
下面小編就為大家分享一篇PHP實現(xiàn)APP微信支付的實例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
這篇文章主要介紹了PHP實現(xiàn)的多維數(shù)組排序算法,結(jié)合實例形式對比分析了php針對多維數(shù)組及帶有鍵名的多維數(shù)組進行排序相關(guān)操作技巧與注意事項,需要的朋友可以參考下
這篇文章主要為大家詳細介紹了php結(jié)合ajaxuploadfile實現(xiàn)無刷新文件上傳功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
主站蜘蛛池模板: 日本不卡一区二区三区 | 懂色一区二区三区免费观看 | 亚洲欧美日韩电影 | 国产精品国产三级国产播12软件 | 嫩草视频网站 | 国产一级在线观看 | 欧美一级视频在线观看 | a级片在线观看 | 中文字幕一区二区三区精彩视频 | 国产精品亚洲精品久久 | 亚洲激精日韩激精欧美精品 | 国产精品精品视频一区二区三区 | 午夜欧美一区二区三区在线播放 | 国产电影一区二区 | 激情免费视频 | 国产精品久久九九 | 久久福利电影 | 色999日韩| 亚洲欧美日韩中文字幕一区二区三区 | 欧美美女爱爱视频 | 亚洲欧美日韩中文在线 | 国产99免费 | 国产一区二区精品在线观看 | 亚洲精品一区二区三区中文字幕 | 黄色一级免费观看 | 日本三级电影在线免费观看 | 精品欧美一区二区久久久伦 | 玩丰满女领导对白露脸hd | 黄色网址免费看 | 精品亚洲永久免费精品 | 美女一区二区在线观看 | hsck成人网| 国产美女精品 | 亚洲视频一区在线观看 | 国产精品日日摸夜夜添夜夜av | av免费网站在线观看 | 中文字幕一区二区三区乱码在线 | 欧美激情一区 | 91精品久久久久久久久久入口 | 亚洲精品免费在线观看 | 99亚洲精品 |