gpt4 book ai didi

php - 在 Yii 框架中读取 CSV

转载 作者:行者123 更新时间:2023-12-02 21:26:22 25 4
gpt4 key购买 nike

我正在 yii 框架中读取 csv 文件。它循环遍历文件中的每个单词,但仅保存最后一个单词。例如,我的 csv 文件中有以下单词。

First
Second
Third
Fourth

以下是我循环遍历文件的代码。

$fileHandler=fopen("upload.csv",'r');
if($fileHandler){
while($line=fgetcsv($fileHandler,1000)){
$model->image_url=$line[0];
$model->save();
}
}

它只是在我的数据库中保存值“第四”。请指导。

最佳答案

Chococroc评论中建议,您需要在循环中而不是外部初始化您的 $model ,因为它已在第一次迭代中保存了值,然后更新相同的对象(即您的数据库)用于其余的迭代

$fileHandler=fopen("upload.csv",'r');
if($fileHandler){
while($line=fgetcsv($fileHandler,1000)){
$model = new CLASS_NAME;
$model->image_url=$line[0];
$model->save();
}
}

关于php - 在 Yii 框架中读取 CSV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23904850/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com