0
首先,對不起英語不好。ZF2 TableGateway從csv文件加載時重複值
我想從這樣的CSV列表加載多個用戶:
<?php
$handle = fopen ("teste.csv","r");
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
$user = $this->getServiceLocator()->get('User');
$user->exchangeArray(
array('firsname'=>$data[0],
'lastname'=>$data[1],
'email'=>$data[2],
'adress'=>$data[3],
'phone'=>$data[4]
)
);
$userTable = $this->getServiceLocator()->get('UserTable');
$userTable->save($user);
}
fclose ($handle);
?>
但我不知道爲什麼它重複相同的值每一次,因爲總是有每行相同的值.. 。
貌似服務管理始終保存之前克隆相同的對象..
誰能幫助?看到
Bulllseye!非常感謝你! –