繁体   English   中英

在codeigniter中回显数组中的值

[英]Echoing value from array in codeigniter

对不起,伙计们这可能很简单,但我真的卡住了......我有一个数组 - 使用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'];

尝试

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

您缺少第一级数组

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

你可以尝试这个

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM