用逗号分隔的字符串将数组元素拆分成数组?

时间:2018-01-08 09:47:03

标签: php arrays regex

$data[10] = "12.21661,13.00128";
$loc = explode(",",$data[10]);
$lat = $loc[0];
$long = $loc[1]; **// Undefined offset:1**

当我在代码上方运行时,我在$long = $loc[1]; (未定义偏移量:1) 时出错。 我怎么解决这个问题?

1 个答案:

答案 0 :(得分:0)

字符串中的数据是2位数和5位小数。如果数字有固定限制,则PHP中有函数:str_split()

这里的文档,看一个例子,它会很清楚。 它会像

一样精确分割

检查示例:示例#1文档中str_split()的示例用法 http://php.net/manual/en/function.str-split.php

有explode()函数

http://php.net/manual/en/function.explode.php

完全符合您的要求,我想。

退房,示例非常简单。

任何查询评论。