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 取出数组 某一个键名和键值的主要内容,如果未能解决你的问题,请参考以下文章

php 获取数组键名和键值

array_flip() 函数,一维数组,键名和键值交换..

array_flip() 函数,一维数组,键名和键值交换..

数组里面获取键名和键值

如何在laravel刀片中从json解码中回显键名和键值

php 二维数组中取某个唯一的键值为键名。(通过合并两个数组来创建一个新数组,其中的一个数组元素为键名,另一个数组的元素为键值。)