【问题标题】:yii form questionyii形式问题
【发布时间】:2010-02-04 05:37:25
【问题描述】:

在 yii 文档中它说:

foreach($_POST['LoginForm'] as $name=>$value)
{
    if($name is a safe attribute)
        $model->$name=$value;
}

LoginForm 数组是从哪里来的?它与哪个属性耦合?

【问题讨论】:

    标签: php yii


    【解决方案1】:

    在 PHP 中,$_POST 包含从 HTML 表单“发布”的输入字段。

    在 HTML 表单中,项目具有名称

    Address: <input type='text' name='LoginForm[addr]'>
    City: <input type='text' name='LoginForm[city]'>
    ST: <input type='text' name='LoginForm[st]'>
    

    因此,当 PHP 向脚本提供此输入时,它会将输入按名称放入一个数组中,您可以使用 foreach 对其进行迭代。

    【讨论】:

      【解决方案2】:

      $_POST 数组?如果是这样,那是一个保留/预定义的变量,它的内容通常是提交表单的结果。这是你要问的吗?

      http://www.php.net/manual/en/reserved.variables.php

      【讨论】:

      • 没有因为我现在从他们的论坛上得到了答案。他们使用了一个 html 辅助类,它可以分配数组中的所有表单元素属性,以便更轻松地循环遍历 php 中的功能:)
      猜你喜欢
      • 1970-01-01
      • 2014-08-24
      • 1970-01-01
      • 1970-01-01
      • 2011-10-02
      • 1970-01-01
      • 2012-04-10
      • 1970-01-01
      • 2011-02-19
      相关资源
      最近更新 更多