如何从php关联数组中检索值

时间:2014-03-04 11:06:56

标签: php

我有一个显示

的数组
  

数组([0] =>数组([臣_id] => 4 [0] => 4)[1] =>数组(   [臣_id] => 33 [0] => 33))

我想要的只是结束4和结束33,我该如何获得它们?

3 个答案:

答案 0 :(得分:2)

你真的可以通过查看http://php.net/array

来解决这个问题

由于问题本身缺乏更好的要求解释,我将提供可能会或可能没有用的一般答案:

<?
  echo $array[0]['subjects_id'];
?>

<?
  echo $array[1]['subjects_id'];
?>

会做到这一点。另外,观察:

你不应该在php中使用mysql_ functions,因为它们已被弃用。使用mysqli或pdo。此外,如果您坚持使用mysql_ *函数,请使用mysql_fetch_assoc代替mysql_fetch_array

答案 1 :(得分:0)

$arr = array(
  array(
    'subjects_id' => 4, '0' => '4'
  ),
  array(
    'subjects_id' => '33', '0' => '33'
  )
);
// get the numbers...
$number = $arr[0][0]; // first one
$number2 = $arr[1][0];

答案 2 :(得分:0)

echo my_array[0][0] // 4
echo my_array[1][0] // 33

echo my_array[0]['subject_id'] // 4
echo my_array[1]['subject_id'] // 33