php csv动态列

时间:2011-10-08 07:09:42

标签: php csv

我正在设计一个购物车,允许用户以csv格式上传产品。问题是其中一列包含动态子列。解释这一点的最佳方式是产品数据的示例:

stdClass Object
(
    [id] => 412
    [description] => this is the description for phat cars

    [title] => Phat Cars
    [price] => 2500.00
    [custom] => Array
        (
            [custom_info] => Array
                (
                )

            [custom_price] => Array
                (
                )
        )

)

字段自定义[custom_info]和自定义[custom_price]可以包含任意数量的字段。我想不出有一个使用csv动态列的解决方案,但我想我会把问题抛出去,看看是否有人有任何建议。

1 个答案:

答案 0 :(得分:0)

您可以为此特殊列创建不同的表示法 - 不同的分隔符或json。但这很难用excel写出来。

我曾经遇到过同样的问题,我们不得不用任意数量的子包进口快递。因此,我们允许通过CSV创建一个子包,并通过网站尽可能多地创建。

更好的方法是通过WEB服务导入这些数据。