资讯专栏INFORMATION COLUMN

【PHP 每日函数】第 02 周期

Ethan815 / 1930人阅读

摘要:说明交换数组中的键和值说明带索引检查数组的交集说明使用键名计算数组的交集说明计算数组的交集说明检查数组中是否含有指定的键名索引

2019 - 02 - 22 array_flip()

array_flip ( array $array ) : array
说明:交换数组中的键和值

$arr = [
    "name" => "ZhangSan",
    "age" => 18,
    "gender" => "man"
];

print_r(array_flip($arr));

// output
Array
(
    [ZhangSan] => name
    [18] => age
    [man] => gender
)
array_intersect_assoc()

array_intersect_assoc ( array $array1 , array $array2 [, array $... ] ) : array
说明:带索引检查数组的交集

$arr1 = [
    "name" => "ZhangSan",
    "age" => 18,
    "gender" => "man"
];


$arr2 = [
    "name" => "ZhangSan",
    "age1" => 18,
    "gender" => "woman",
];
print_r(array_intersect_assoc($arr1, $arr2));

// output
Array
(
    [name] => ZhangSan
)
array_intersect_key()

`array_intersect_key ( array $array1 , array $array2 [, array $... ] ) : array
`
说明:使用键名计算数组的交集

$arr1 = [
    "name" => "ZhangSan",
    "age" => 18,
    "gender" => "man"
];


$arr2 = [
    "name" => "ZhangSan",
    "age1" => 18,
    "gender" => "woman",
];
print_r(array_intersect_key($arr1, $arr2));

// output
Array
(
    [name] => ZhangSan
    [gender] => man
)
array_intersect()

array_intersect ( array $array1 , array $array2 [, array $... ] ) : array
说明:计算数组的交集

$arr1 = [
    "name1" => "ZhangSan",
    "age" => 18,
    "gender" => "man"
];


$arr2 = [
    "name" => "ZhangSan",
    "age1" => 18,
    "gender" => "woman",
];
print_r(array_intersect($arr1, $arr2));

// output
Array
(
    [name1] => ZhangSan
    [age] => 18
)
array_key_exists()

`array_key_exists ( mixed $key , array $array ) : bool
`
说明:检查数组中是否含有指定的键名/索引

$arr1 = [
    "name1" => "ZhangSan",
    "age" => 18,
    "gender" => "man"
];


print_r(array_key_exists("name1", $arr1));

// output
boolean(true);

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/30141.html

相关文章

  • PHP 每日函数 01 周期

    摘要:说明将所有键名改为全大写或者小写张三男张三男说明将一个数组分割成多个数组张三男张三男说明返回数组中指定的一列男男女男男女说明将一个数组作键值,另一个数组作值产生一个新的数组说明数组中的键是中的值,数组中的值是的值出现的次数使用键名比 2019 - 02 - 20 array_change_key_case() array_change_key_case(array $arr, [, i...

    seanHai 评论0 收藏0
  • PHP 每日函数 03 周期

    摘要:说明获取数组中部分的或者所有的键名说明为数组的每个元素应用回调函数说明合并一个或者多个数组说明对多个数组或者多维数组进行排序具体可查看官网说明弹出数组中最后一个单元说明计算数组中所有值的乘积之前因为一些事,就没有每天都更,以后会坚持保持 2019-02-27 array_keys() array_keys ( array $array [, mixed $search_value = ...

    骞讳护 评论0 收藏0
  • 每日学习记录】使用录像设备记录每天的学习

    摘要:在这里使用学而思网校的录像设备,记录每天学习的内容执行潘森执行潘森执行潘森赵俊峰红黑树景罗红黑树景罗配置三叉树田志泽新建模块马运运配置田志泽田志泽田志泽李乐田志泽田志泽文件系统 在这里使用学而思网校的录像设备,记录每天学习的内容: 2019-07-15 ~ 2019-07-19 07-18 nginx http 执行 by 潘森 07-17 nginx http 执行 by 潘森 07...

    pkhope 评论0 收藏0

发表评论

0条评论

Ethan815

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<