可能重复:
PHP 拆分替代方案?
// Successful geocode
$geocode_pending = false;
$coordinates = $xml->Response->Placemark->Point->coordinates;
$coordinatesSplit = split(",", $coordinates);
// Format: Longitude, Latitude, Altitude
$lat = $coordinatesSplit[1];
$lng = $coordinatesSplit[0];
大家好,这是我的地理位置代码的一部分。我尝试将存储的地址更改为纬度/经度,然后将经度/经度保存回数据库中。他们使用 split 函数将字符串放入数组中,但从 php 5.3.0 开始,该函数已被弃用。有人对此有解决方案吗?
谢谢
编辑:
当我使用这个
$coordinatesSplit = preg_split(",", $coordinates);
我收到以下错误
preg_split() [function.preg-split]:没有结束分隔符
上次编辑 当我向数据库添加内容时,长/迟会自动保存到。但是当我想在数据库中添加例如第 6 个地址时,生成纬度/经度的脚本会自动对数据库中的所有记录执行此操作。是否有可能仅在最后添加时执行此操作?---->数据库中的地理位置 LONG/LAN