php 取出数组 某一个键名和键值
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 取出数组 某一个键名和键值相关的知识,希望对你有一定的参考价值。
这个怎么说呢就算是要取某一个特定的值,你也要有相应的根据啊,就是说,你要取的这个值,是你所需要的,而这个需要的值有某些特点好让你来判断是不是你需要的那个。
你总不能说,无论这个数组是什么,你需要的就是第三个,如果是这样,那就好办了,可以在遍历的时候判断是不是位于第三位
function
get3()
$i=0;
foreach($a
as
$key=>$value)
if($i==2)
$k
=
$key;
break;
$i++;
return
array($key=>$value);
参考技术A function
find($i)
echo
$a["$i"];
你可以用这种简单的方法在$i里面给T,M,X,M或者用0,1,2,3,4.....来显示你想显示的哪个下标志
array_flip() 函数,一维数组,键名和键值交换..
array_flip() 函数返回一个反转后的数组,如果同一值出现了多次,则最后一个键名将作为它的值,所有其他的键名都将丢失。
如果原数组中的值的数据类型不是字符串或整数,函数将报错。
<?php
$a=array(0=>"Dog",1=>"Cat",2=>"Horse");print_r(array_flip($a));
?>
Array ( [Dog] => 0 [Cat] => 1 [Horse] => 2 )
以上是关于php 取出数组 某一个键名和键值的主要内容,如果未能解决你的问题,请参考以下文章
array_flip() 函数,一维数组,键名和键值交换..
array_flip() 函数,一维数组,键名和键值交换..
php 二维数组中取某个唯一的键值为键名。(通过合并两个数组来创建一个新数组,其中的一个数组元素为键名,另一个数组的元素为键值。)