Documentation

Sphere

Table of Contents

haversine()  : float

Methods

haversine()

public static haversine(object|array<string|int, mixed> $pos1, object|array<string|int, mixed> $pos2[, float|string|null $radius = null ][, string|int|null $lat1PropertyName = 'lat' ][, string|int|null $lon1PropertyName = 'lon' ][, string|int|null $lat2PropertyName = 'lat' ][, string|int|null $lon2PropertyName = 'lon' ]) : float
Parameters
$pos1 : object|array<string|int, mixed>
$pos2 : object|array<string|int, mixed>
$radius : float|string|null = null
$lat1PropertyName : string|int|null = 'lat'
$lon1PropertyName : string|int|null = 'lon'
$lat2PropertyName : string|int|null = 'lat'
$lon2PropertyName : string|int|null = 'lon'
Return values
float

Search results