在codeigniter中回显数组中的值

时间:2014-06-09 12:04:39

标签: php arrays codeigniter

对不起,伙计们这可能很简单,但我真的被卡住了...... 我有一个数组 - $ form使用var_dump看起来像这样:

array (size=1)
  'forms' => 
    array (size=3)
      0 => 
        array (size=2)
          'form_id' => string '3' (length=1)
          'form_name' => string 'another_form_to_test' (length=20)
      1 => 
        array (size=2)
          'form_id' => string '1' (length=1)
          'form_name' => string 'contact_name_changed' (length=20)
      2 => 
        array (size=2)
          'form_id' => string '2' (length=1)
          'form_name' => string 'test_form' (length=9)

我正在使用codeigniter并希望简单地回显此数组中的值,例如第三个' form_name' - 我尝试了很多不同的东西,但没有任何作用......我认为它会是:

echo $forms['2']['form_name'];

3 个答案:

答案 0 :(得分:1)

 echo $forms['forms'][2]['form_name'];

答案 1 :(得分:1)

您缺少第一级数组

echo $forms['forms'][2]['form_name'];

答案 2 :(得分:1)

你可以尝试这个

<?php 
foreach($forms['forms'] as $form)
{
    echo $form['form_name'];
}
?>