说我有以下的PHP阵列上的子阵列:提取一个多维阵列基于阵列的关键
$test = array(
'bob' => array(
'age' => '23',
'region' => 'Yorkshire',
'salary' => '£21,000'
),
'sarah' => array(
'age' => '42',
'region' => 'Yorkshire',
'salary' => '£60,000'
),
'jim' => array(
'age' => '28',
'region' => 'Yorkshire',
'salary' => '£35,000'
)
)
是否可以使用数组键作为拉从多维数组子阵列参考?我可以使用array_slice()来拉一个子数组,但是我相信它需要一个整数来表示长度和偏移量。我希望这样的事情$ new_array = array_slice( '吉姆')其中
$new_array = array(
'age' => '28',
'region' => 'Yorkshire',
'salary' => '£22,000'
)
感谢。
你不能有2个值在同一个键'吉姆' –
排列对不起,我知道这只是一个可怜的复制和粘贴代表我,我会编辑,以避免进一步混乱。 – roikles