最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php基于數(shù)組函數(shù)實現(xiàn)關(guān)聯(lián)表的編輯操作示例

 更新時間:2017年07月04日 10:04:39   作者:molaifeng  
這篇文章主要介紹了php基于數(shù)組函數(shù)實現(xiàn)關(guān)聯(lián)表的編輯操作,涉及php數(shù)組比較函數(shù)array_intersect與array_diff的相關(guān)使用技巧,需要的朋友可以參考下

本文實例講述了php基于數(shù)組函數(shù)實現(xiàn)關(guān)聯(lián)表的編輯操作。分享給大家供大家參考,具體如下:

需求為,在創(chuàng)建學(xué)校時,需要添加應(yīng)用,于是創(chuàng)建了個學(xué)校應(yīng)用關(guān)聯(lián)表,編輯學(xué)校并提交時,后臺需要判斷更新的應(yīng)用是否為一開始提交的,或是有新的應(yīng)用提交,有舊的應(yīng)用刪除,簡化為數(shù)組概括如下

$arr1 = array(1, 2, 4, 5, 6, 9); // 學(xué)校應(yīng)用關(guān)聯(lián)表中一開始的數(shù)據(jù)
$arr2 = array(3, 4, 5, 7, 8);  // 前臺更新的數(shù)據(jù)
/*
兩個數(shù)組相同的元素,提取不變的元素
Array
(
  [2] => 4
  [3] => 5
)
*/
$arr3 = array_intersect($arr1, $arr2);
print_r($arr3);
/*
兩個數(shù)組不同的元素,需要刪除的
Array
(
  [0] => 1
  [1] => 2
  [4] => 6
  [5] => 9
)
*/
$arr4 = array_diff($arr1, $arr3);
print_r($arr4);
/*
兩個數(shù)組不同的元素,需要添加的
Array
(
  [0] => 3
  [3] => 7
  [4] => 8
)
*/
$arr5 = array_diff($arr2, $arr3);
print_r($arr5);

PS:這里再為大家推薦一款功能相似的在線比較工具供大家參考使用:

在線文本比較工具
http://tools.jb51.net/aideddesign/txt_diff

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

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

相關(guān)文章

最新評論

柏乡县| 大竹县| 保山市| 印江| 来宾市| 英山县| 普格县| 洛隆县| 新和县| 沧州市| 苍梧县| 缙云县| 土默特右旗| 左权县| 双桥区| 吴川市| 达州市| 鄂伦春自治旗| 秦安县| 东台市| 万州区| 海淀区| 忻城县| 高青县| 基隆市| 寿阳县| 临澧县| 吉首市| 晋州市| 达尔| 玛多县| 鸡东县| 梅河口市| 江安县| 阿拉善盟| 承德市| 台江县| 太谷县| 荆州市| 刚察县| 衡水市|