如何从嵌套的PHP数组中获取值
我有这个php数组。 当我只有标记值时,如何获取数据值? 例如,当我的输入是Peter时,我想返回happy123,当我的输入是Sam时,我想返回dog11111如何从嵌套的PHP数组中获取值,php,Php,我有这个php数组。 当我只有标记值时,如何获取数据值? 例如,当我的输入是Peter时,我想返回happy123,当我的输入是Sam时,我想返回dog11111 array(72) { [0]=> array(2) { ["TAG"]=> string(5) "Peter" ["DATA"]=> string(8) "happy123" } [1]=> array(2) { ["TAG"]=> s
array(72) {
[0]=>
array(2) {
["TAG"]=>
string(5) "Peter"
["DATA"]=>
string(8) "happy123"
}
[1]=>
array(2) {
["TAG"]=>
string(3) "Sam"
["DATA"]=>
string(8) "dog11111"
}...
您必须在数组中循环并搜索匹配的
标记
:
function getDataByTag($arr, $tag){
foreach($arr as $data){
if($data['TAG'] == $tag)
return $data['DATA'];
}
}
您必须在数组中循环并搜索匹配的
标记
:
function getDataByTag($arr, $tag){
foreach($arr as $data){
if($data['TAG'] == $tag)
return $data['DATA'];
}
}
在本页右下角的相关部分中,您可以循环浏览一百万个问题的阵列可能副本。在本页右下角的相关部分中,您可以循环浏览一百万个问题的阵列可能副本。