通过逗号分隔的字符串将数组元素拆分为数组


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

当我运行上面的代码时,我在$long = $loc[1];行上出现错误(未定义的偏移量:1(。我该如何解决这个问题?

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

这里有文档,看个例子,就清楚多了。它将以精确的长度分裂,例如

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

有爆炸((函数

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

做你想做的,我猜。

查看,示例非常简单。

任何查询注释返回。

最新更新