使用类似的键访问不同的数组

时间:2014-02-18 12:16:39

标签: php

我有这个数组

<?php
$themename = "So";
$shortname = "se";

$options = array (
             array( "name" => "the_firstname",
                    "desc" => "The firstname of a person",
                    "id" => $shortname."_the_firstname",
                    "type" => "text",
                    "value" => ""), 

array( "name" => "the_lastname",
       "desc" => "A persons lastname",
       "id" => $shortname."_the_lastname",
       "type" => "text",
       "value" => ""),
     );

foreach($options as $key => $value)
{
   echo $value['id']."<br/>";
}
?>

使用类似的键,例如id键。我想访问第一个数组的id值。

执行此操作echo $value['id'][0]."<br/>";echo $options['id'][0]."<br/>";没有帮助。

如何显示第一个id的价值?

1 个答案:

答案 0 :(得分:2)

echo $options[0]['id'];应该在for循环内的顶层执行此操作:$value['id']。这里不需要[0],因为$value包含$options数组中的第一个(0)元素。