如何阅读数组?

时间:2015-09-05 09:09:45

标签: php arrays

我知道这很容易,但不幸的是我被困在里面。我有这样一个数组: -

Array
(
[0] => Array
    (
        [id] => 91
        [title] => final test sql question
        [description] => 
final test sql questions


        [status] => 1
        [testId] => 29
        [questionOrderNo] => 1
        [createdAt] => 2015-09-05 11:02:06
        [updatedAt] => 0000-00-00 00:00:00
    )

)

我怎样才能读出像id和title这样的价值......

3 个答案:

答案 0 :(得分:1)

这是一个多维数组,您可以通过其索引访问它。即数组[数字索引] [文字参考]

$myarr = array(
    0 => array(
     'id' => '91',
     'title' => 'final test sql question',
     'description' => 'final test sql questions',
     'status' => '1',
     'testId' => '29',
     'questionOrderNo' => '1',
     'createdAt' => '2015-09-05 11:02:06',
     'updatedAt' => '0000-00-00 00:00:00'
     )
);
echo $myarr[0]['status'];

答案 1 :(得分:1)

您可以通过以下方式访问它:

echo $yourArray[0]['id'];
echo $yourArray[0]['title'];

如果您想访问所有值,请使用'foreach'

foreach($yourArray as $key => $val)
{
 echo $val['id'];
 echo $val['title'];
}

答案 2 :(得分:0)

$ id = $ arr [0] [' id'];如果他们中的很多人你需要做的就是foreach($ bigarr as $ arr){ echo $ arr [' id']; }