如何在Codeigniter中设置textarea的值?

Sar*_*rah 5 textarea codeigniter

echo form_textarea('general4', set_value('general4'), 'class="general"');
Run Code Online (Sandbox Code Playgroud)

set_value函数似乎不适用于textarea,所以我尝试了这个:

<textarea name='general4' class="general"><?=set_value('general4')?></textarea>
Run Code Online (Sandbox Code Playgroud)

但仍然没有工作,任何想法?

小智 9

在CI中使用form_textarea(),您将传递参数rows和coloumns,如下所示

 $data = array(
      'name'        => 'txt_area',
      'id'          => 'txt_area',
      'value'       => 'johndoe',
      'rows'        => '5',
      'cols'        => '10',
      'style'       => 'width:50%',
    );

  echo form_textarea($data);
Run Code Online (Sandbox Code Playgroud)

有关更多详细信息,请参阅CI用户指南 https://www.codeigniter.com/user_guide/helpers/form_helper.html#form_textarea