PHP从数组中获取键值

时间:2015-09-17 21:57:03

标签: php

当我提出print_r($data);时,我得到以下内容

Array
(
    [name] => Cheese
)

有没有办法在变量中单独获取键name

有时name可能是email和其他值。

3 个答案:

答案 0 :(得分:4)

使用array_keys()

grep -Filr "string1" * 2>&1 | tee ~/outputfile.txt | xargs sed -i "s|string1|string2|g"
  

返回数组的所有键或键的子集

答案 1 :(得分:0)

你的意思是你知道价值,但你不知道钥匙?如果是这样,你可以这样写:

$array = ['name' => 'Cheese'];
array_flip($array);
var_export($array['Cheese']); // Output: name

答案 2 :(得分:0)

您可以使用extract函数将数组键提取到自己的变量中。例如

$a = array("color"=>"blue");
extract($a);
echo $color;