PHPには数を比較する関数がありますか?これはお互いに彼らはおそらく非常に近いPHPは2つの数値を一緒に比較します
place 1
lat: 34.095161
lng: -117.720638
compare with
lat: 34.0948841
lng: -117.7206854
place 2
lat: 34.094572563643
lng: -117.72184828904
compare with
lat: 34.094112
lng: -117.7250746
:私は
例を、彼らはsimilar_text()
のようなテキスト比較を持って知っている。しかし、私は緯度/経度の値を比較したいと言うと、彼らは非常によく似ているが、非常にわずかな違い私はある範囲を得ることができるようにしたいですか?私が使用できるいくつかのPHP関数はありますか?
おかげ
あなたが望む正確さの程度に 'round()'してみませんか? – Interrobang
'similar_text'は2つの文字列の間の「距離」の種類を計算します。数字については、同等のものは['abs($ lat1 - $ lat2)'](http://www.php.net/manual/en/function.abs.php)です。 – ruakh
@Interrobang丸め誤差とlngが望ましくない結果になるので、数値を丸めるつもりはありません – hellomello