<?php
$value = 'SKU,Title,LIST PRICE,SELL PRICE,STORE ID,Image,Points,Stock,Product Category,Pricing Attributes "S-030-2324","Salwar Test4",12,10,3,,10,14,"salwar_kameez"';
$val = explode(',',$value);
我想排除爆炸if(逗号)','存在于内部(双引号)“”
答案 0 :(得分:3)
您所描述的内容听起来更接近CSV,因此str_getcsv可能更适合您的问题。
$text='one,two,"three,four"';
$cols=str_getcsv($text);
print_r($cols);
生成此输出:
Array
(
[0] => one
[1] => two
[2] => three,four
)