【发布时间】:2012-06-12 12:32:31
【问题描述】:
对不起,如果这太明显了,但我已经太久了,现在我想不出该怎么做。
我有:
$objectPerson = new Person();
$objectPerson->setName($arrayName);
$objectPerson->setLastName($arrayLastName);
$arrayPerson = array();
$arrayPerson[] = $objectPerson;
$objectMainClass->setArrayPerson($arrayPerson);
$arrayName 和 $arrayLastName 来自 $_REQUEST,每个都有两个元素:John, Jean 和 Smith, Taylor
稍后我会将$objectMainClass 存储在具有此结构的数据库表中:
Id | Name | LastName
但是现在代码的方式是,我将 John,Jean 存储在姓名字段中,将 Smith,Taylor 存储在姓氏字段中,如下所示:
Id | Name | LastName
-------------------------------
1 | John, Jean | Smith, Taylor
我该怎么做才能得到:
Id | Name | LastName
--------------------
1 | John | Smith
2 | Jean | Taylor
??
我知道我必须在上面的代码中使用 foreach,但我被卡住了,无法思考如何去做。
非常感谢
【问题讨论】: