【发布时间】:2016-09-09 05:47:11
【问题描述】:
PHP
$str = '0, "一些, 文本", 0.23, 4';
如果分隔符 ( , ) 可能是值的一部分,如何将文本拆分为数组?
谢谢。
【问题讨论】:
-
使用 $new_array = explode(',',$str); print_r($new_array);
-
使用
explode(",", $var); -
这不是一个选项。 $str “包含” 4 个值。爆炸产生 5 个值!
-
@AndrisBriedis 试试我的答案
-
您的字符串看起来像逗号分隔值,也就是 CSV。你也许应该看看 PHP 提供的解析 CSV 的函数。
标签: php