<?php echo form_open('news/create') ?>
文档里面的说法是这样
form_open()
创建一个开始form标签,相对于你的配置文档中的基础URL。允许你添加一些form属性和一些隐藏表单,并且他会基于你的 config.php 文件里设置的编码,自动生成 accept-charset 这个属性。
使用这个函数而不是直接硬编码HTML的主要的优势是使你的程序可以方便的转换,如果你的URL变化的话。
下面是一个例子:
echo form_open('email/send');
上面的例子会创建一个form提交至你的基础URL加上"email/send" URI片段,像这样:
<form method="post" accept-charset="utf-8" action="http://example.com/index.php/email/send"
/>
我在实际使用的时候,就变成了
<form method="post" accept-charset="utf-8" action="/var/www/html/index.php/emain/send" />
本文详细介绍了如何使用PHP中的form_open()函数创建动态表单,该函数能够根据URL变化自动生成表单链接,使得表单链接易于维护和修改。通过一个具体的例子演示了如何使用此函数,并解释了其优势。
1万+

被折叠的 条评论
为什么被折叠?



