【发布时间】:2014-01-11 14:41:30
【问题描述】:
我正在尝试学习 OO PHP,并且正在从事内容管理器项目,我想从 html 表单开始构造一个对象。
例如,如果我有一个包含十个文本框(或其他类型的输入)的表单,我以 POST 模式发送表单,然后我想从 POST 数据开始构造我的对象。
我必须将它们作为构造函数的参数传递,还是作为数组传递?怎么样?
只是一个例子:
我的小表格:姓名、姓氏、描述(但可能有十多个输入)
我的 $_POST 数组:('name'=>'Mario', 'surname'=>'Rossi', 'description'=>'这里只是一个描述。')
我的班级:
class Person {
private $name;
private $surname;
private $description;
public function __contruct(/*arguments or array here*/) {
}
}
【问题讨论】:
标签: php forms class oop constructor