Split () не рекомендуется

Возможный дубликат:
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]; 

Привет, люди, это часть моего кода геолокации. Я пытаюсь изменить сохраненный адрес на lat / long, а затем сохранить lat / long в базе данных. Они используют функцию split для размещения строки в массиве, но поскольку php 5.3.0 функция устарела. У кого-нибудь есть решение для этого?

спасибо

РЕДАКТИРОВАТЬ:

Когда я использую это

 $coordinatesSplit = preg_split(",", $coordinates); 

Я получаю следующую ошибку

preg_split () [function.preg-split]: Без конечного разделителя

LAST edit Когда я добавляю что-то в базу данных, длинные / поздние автоматически сохраняются. Но когда я хочу добавить, например, 6-й адрес в базе данных, скрипт для генерации lat / long автоматически выполняет это по всем записям в базе данных. Есть ли возможность сделать это только при последнем добавлении? —-> Геолокация LONG / LAN в базе данных

Solutions Collecting From Web of "Split () не рекомендуется"