Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/298.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用php组合并更改CSV文件中的表名_Php_Csv - Fatal编程技术网

使用php组合并更改CSV文件中的表名

使用php组合并更改CSV文件中的表名,php,csv,Php,Csv,这是我的第一个问题,请耐心等待 所以我的问题是,我有一个CSV文件,表不正确 sku;artnr;sku_lieferant;barcode;name;size;date;modifydate;brandid;brand;maincatid;maincategory;subcatid;subcategory;price;b2bprice;b2bsale;discount;vatnl;vatde;baseprice;currency;popularity;stock_lieferant;weekn

这是我的第一个问题,请耐心等待

所以我的问题是,我有一个CSV文件,表不正确

sku;artnr;sku_lieferant;barcode;name;size;date;modifydate;brandid;brand;maincatid;maincategory;subcatid;subcategory;price;b2bprice;b2bsale;discount;vatnl;vatde;baseprice;currency;popularity;stock_lieferant;weeknr;remaining;nova;materialid;material;colourid;color;lxbxh;weight;contents;contents_type;maxdiameter;mindiameter;length;npictures;censorpic;description;mainpic_url;maincatid2;maincat2;subcatid2;subcat2;remaining_quantity;country;battery_required;battery_included;npicturescensor;hscode;meta_title;meta_description;delivery_time;short_description;image;small_image;thumbnail;media_gallery;type;simples_skus;configurable_attributes;tax_class_id;categories;options_container;qty;is_in_stock
所以我有一个“主类别”和一个“子类别”,我需要把它们合并成一个叫做“类别”的类

所以它看起来像“categories”表中的“/maincatagory/subtagory”

目前,我正在用一个标准类别创建“类别”

//set category

$this->_helper->setImportCategories( true );
if ( $this->_helper->getImportCategories() ) {
    if ( empty( $product['categories'] ) ) {
        $product['categories'] = "/newimports";
    }
} else {
    unset( $product['categories'] );
}
有没有办法将类别写入CSV文件

谢谢你的帮助