数码资讯
PHP中数组相关函数简介
使用功能array_keys()在数组,参数得到所有的钥匙:阵列 ARR =阵列(美元); {一} = $ ARR的的一个; {二} = ARR美元两; {三} = $ ARR的三; array_keys newarr =美元($ ARR); print_r($ newarr); 数组({ 0 }
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
使用功能array_keys()在数组,参数得到所有的钥匙:阵列
ARR =阵列(美元);
{一} = $ ARR的的一个;
{二} = ARR美元两;
{三} = $ ARR的三;
array_keys newarr =美元($ ARR);
print_r($ newarr);
数组({ 0 } { 1 } = >两个{ 2 } =三)
使用功能array_values()在数组,参数得到的所有值的数组:
ARR =阵列(美元);
$ ARR { 20 } = ;
$ ARR { 30 } =两;
$ ARR { 40 } =三;
array_values newarr =美元($ ARR);
print_r($ newarr);
数组({ 0 } { 1 } = >两个{ 2 } =三)
使用功能array_map()使每个元素调用自定义函数,参数:字符串类型函数名数组
ARR =阵列(美元);
$ ARR { 0 } = ;
$ ARR { 1 } =两;
$ ARR { 2 } =三;
函数测试($ v){
返回你好;
}
美元array_map newarr =(测试
print_r($ newarr);
数组({ 0 } }一个hello { 1 } }两个hello = { 2 } =三}您好)
使用功能array_merge()()合并成一个两数组,数组,数组
当关联数组被合并时,相同的键将被后面的数组所覆盖。
当索引数组被合并时,它被连接在一起形成一个新数组。
ARR =阵列(美元);
$ ARR { 0 } = ;
$ ARR { 1 } =两;
$ ARR { 2 } =三;
$ arr1 =阵();
$ ARR { 3 } =taoshihan1 ;
$ ARR { 4 } =taoshihan2 ;
$ ARR { 5 } =taoshihan3 ;
$ newarr = array_merge($ ARR,$ arr1);
print_r($ newarr);
/ /阵列({ 0 } { 1 } = = > >一个{ 2 } = >三{ 3 } = > taoshihan1 { 4 } = > taoshihan2 { 5 } = > taoshihan3)
$ ARR =阵列(一
$ arr1 =阵列(4
$ newarr = array_merge($ ARR,$ arr1);
print_r($ newarr);
数组({ 0 } { 1 } = >一个> { 2 { } =三{ 3 } = 4 { 4 } = 5 { 5 } = 6)
使用功能ksort(),按名称排序,注意不要将返回一个新数组,或原始数组
$ ARR =阵列(2 >taoshihan2
Ksort($ ARR);
print_r($ ARR);
/ /阵列({ 1 } { 2 } = > taoshihan1 = > taoshihan2 { 3 } = > taoshihan3)
使用功能array_search()来搜索一个关键字的值并返回相应的关键
$ ARR =阵列(2 >taoshihan2
回声array_search(taoshihan1
1
ARR =阵列(美元);
{一} = $ ARR的的一个;
{二} = ARR美元两;
{三} = $ ARR的三;
array_keys newarr =美元($ ARR);
print_r($ newarr);
数组({ 0 } { 1 } = >两个{ 2 } =三)
使用功能array_values()在数组,参数得到的所有值的数组:
ARR =阵列(美元);
$ ARR { 20 } = ;
$ ARR { 30 } =两;
$ ARR { 40 } =三;
array_values newarr =美元($ ARR);
print_r($ newarr);
数组({ 0 } { 1 } = >两个{ 2 } =三)
使用功能array_map()使每个元素调用自定义函数,参数:字符串类型函数名数组
ARR =阵列(美元);
$ ARR { 0 } = ;
$ ARR { 1 } =两;
$ ARR { 2 } =三;
函数测试($ v){
返回你好;
}
美元array_map newarr =(测试
print_r($ newarr);
数组({ 0 } }一个hello { 1 } }两个hello = { 2 } =三}您好)
使用功能array_merge()()合并成一个两数组,数组,数组
当关联数组被合并时,相同的键将被后面的数组所覆盖。
当索引数组被合并时,它被连接在一起形成一个新数组。
ARR =阵列(美元);
$ ARR { 0 } = ;
$ ARR { 1 } =两;
$ ARR { 2 } =三;
$ arr1 =阵();
$ ARR { 3 } =taoshihan1 ;
$ ARR { 4 } =taoshihan2 ;
$ ARR { 5 } =taoshihan3 ;
$ newarr = array_merge($ ARR,$ arr1);
print_r($ newarr);
/ /阵列({ 0 } { 1 } = = > >一个{ 2 } = >三{ 3 } = > taoshihan1 { 4 } = > taoshihan2 { 5 } = > taoshihan3)
$ ARR =阵列(一
$ arr1 =阵列(4
$ newarr = array_merge($ ARR,$ arr1);
print_r($ newarr);
数组({ 0 } { 1 } = >一个> { 2 { } =三{ 3 } = 4 { 4 } = 5 { 5 } = 6)
使用功能ksort(),按名称排序,注意不要将返回一个新数组,或原始数组
$ ARR =阵列(2 >taoshihan2
Ksort($ ARR);
print_r($ ARR);
/ /阵列({ 1 } { 2 } = > taoshihan1 = > taoshihan2 { 3 } = > taoshihan3)
使用功能array_search()来搜索一个关键字的值并返回相应的关键
$ ARR =阵列(2 >taoshihan2
回声array_search(taoshihan1
1
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。