私はフェーズ2プロジェクトの開発を続けてきました。フェーズ1のコードで、私はこれらのform_openを見つけました。私は他のコードを理解していますが、私は配列( 'id' => 'edit')を知らなかった。それがどのように働いているか教えてください。私はCodeigniter 3.0.6のform_open配列を知りたいです
<?php echo form_open(base_url().'admin_user_edit/index/',array('id' => 'edit'));?>
私はフェーズ2プロジェクトの開発を続けてきました。フェーズ1のコードで、私はこれらのform_openを見つけました。私は他のコードを理解していますが、私は配列( 'id' => 'edit')を知らなかった。それがどのように働いているか教えてください。私はCodeigniter 3.0.6のform_open配列を知りたいです
<?php echo form_open(base_url().'admin_user_edit/index/',array('id' => 'edit'));?>
form_open(base_url().'admin_user_edit/index/',array('id' => 'edit'));
html
タグに相当します。
<form id="edit" action="project/admin_user_edit/index">
</form>
form_open()
はコンフィグ設定から構築されたベースURLと、フォームの開始タグを作成し、CodeIgniterのフォームhelper
機能です。オプションで、フォーム属性と非表示の入力フィールドを追加できます。また、設定ファイルのcharset値に基づいてaccept-charset属性が追加されます。ここで
は簡単な例です:については
<form method="post" accept-charset="utf-8" action="http://example.com/index.php/email/send">
:
echo form_open('email/send');
上記の例では、あなたのベースURLを指す形プラス、このような「メール/送信」URIセグメントを、作成しますドキュメントをもっと見るCodeigniter Form Helper
array('id' => 'edit')
はフォームタグ属性です。 フォームタグ属性を配列に追加できます。
そのあなたがその本
<form action="project/admin_user_edit/index" id="edit" class="classname">
のような影響を与えるこの
array('id' => 'edit','class' => 'classname')
のような配列に多くの属性を渡すことができ、この
<form action="project/admin_user_edit/index" id="edit">
のような影響を与えます