我想得到meta_value如果meta_key上面等于的值,first_name我该怎么做?
我正在做以下事情:
echo $name_data[1]['meta_value'];
这不起作用,因为meta_value并不总是在该[1]位置。
这是数据,有数百个这样的条目,但数据都混在一起(即相同的数据并不总是在 0,1,2 等数组中)。
Array
(
[0] => Array
(
[umeta_id] => 3221
[user_id] => 130
[meta_key] => nickname
[meta_value] => email@domain.com
)
[1] => Array
(
[umeta_id] => 3222
[user_id] => 130
[meta_key] => first_name
[meta_value] => Jim
)
[2] => Array
(
[umeta_id] => 3223
[user_id] => 130
[meta_key] => last_name
[meta_value] => Jones
)
)
Array
(
[0] => Array
(
[umeta_id] => 3221
[user_id] => 130
[meta_key] => nickname
[meta_value] => email@domain.com
)
[1] => Array
(
[umeta_id] => 3222
[user_id] => 130
[meta_key] => first_name
[meta_value] => John
)
[2] => Array
(
[umeta_id] => 3223
[user_id] => 130
[meta_key] => last_name
[meta_value] => Jones
)
)
万千封印
一只斗牛犬