zoukankan      html  css  js  c++  java
  • PHP array_intersect_key()

    定义和用法

    array_intersect_key() 函数使用键名比较计算数组的交集。

    array_intersect_key() 返回一个数组,该数组包含了所有出现在被比较的数组中并同时出现在所有其它参数数组中的键名的值。

    注释:仅有键名用于比较。

    语法

    array_intersect_key(array1,array2,array3...)
    
    参数 描述
    array1 必需。与其他数组进行比较的第一个数组。
    array2 必需。与第一个数组进行比较的数组。
    array3 可选。与第一个数组进行比较的数组。可以有多个。

    例子 1

    <?php
    $a1 = array(0=>"Cat",1=>"Dog",2=>"Horse");
    $a2 = array(2=>"Bird",0=>"Cat",4=>"Fish");
    print_r(array_intersect_key($a1,$a2));
    ?>
    

    输出:

    Array ( [0] => Cat [2] => Horse )
    

    例子 2

    <?php
    $a1 = array(0=>"Cat",1=>"Dog",2=>"Horse");
    $a2 = array(2=>"Bird",3=>"Rat",4=>"Fish");
    $a3 = array(2=>"Dog",6=>"Cow",7=>"Bird");
    print_r(array_intersect_key($a1,$a2,$a3));
    ?>
    

    输出:

    Array ( [2] => Horse )
    

      

  • 相关阅读:
    【JAVA
    【Android
    【开发工具
    【开发工具
    【开发工具
    【Android
    【Android
    【JavaEE】之MyBatis查询缓存
    【JavaEE】之MyBatis逆向工程的使用
    新的起点 Entry KINGSOFT
  • 原文地址:https://www.cnblogs.com/webskill/p/4565336.html
Copyright © 2011-2022 走看看