重複の可能性:
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]: 終了区切り文字なし
LAST edit データベースに何かを追加すると、ロング/レイトが自動的に保存されます。しかし、たとえばデータベースに6番目の住所を追加したい場合、緯度/経度を生成するスクリプトは、データベース内のすべてのレコードに対してこれを自動的に実行します。最後に追加されたときにのみこれを行う可能性はありますか? ---->データベース内の位置情報 LONG/LAN