3v4l.org

run code in 300+ PHP versions simultaneously
<?php $Fecha = 1453892442; function CalcularTiempo($Timestamp){ $Segundos = strtotime('now') - strtotime($Timestamp); return intval($Segundos); } function CalcularVelocidad($Distancia, $Tiempo){ return $Distancia / $Tiempo; } function CalcularDistancia($OrigenLat, $OrigenLon, $DestinoLat, $DestinoLon){ $R = 6371; $dLat = ($DestinoLat - $OrigenLat) * (pi() / 180); $dLon = ($DestinoLon - $OrigenLon) * (pi() / 180); $a = sin($dLat / 2) * sin($dLat / 2) + cos($OrigenLat * (pi() / 180)) * cos($DestinoLat * (pi() / 180)) * sin($dLon / 2) * sin($dLon / 2); $c = 2 * atan2(sqrt($a), sqrt(1 - $a)); return ($R * $c) * 1000; } $Tiempo = CalcularTiempo($Fecha); $Distancia = CalcularDistancia(38.278096798610605,-0.6911851008339024,38.2788421664234,-0.6901980479164007); $Velocidad = CalcularVelocidad($Distancia, $Tiempo); echo strtotime('now') - $Fecha; ?>
Output for 5.6.28, 7.0.20, 7.1.0 - 7.1.20, 7.2.0 - 7.2.33, 7.3.16 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.6
319
Output for 7.0.6
9941076
Output for 7.0.5
5778982
Output for 7.0.4
3752727
Output for 7.0.3
4449724
Output for 7.0.2
4817322
Output for 7.0.1
4914618
Output for 7.0.0
5176915
Output for 5.6.21
8309501
Output for 5.6.20
6380312
Output for 5.6.19
3522893
Output for 5.6.18
4160128
Output for 5.6.17
4547626
Output for 5.6.16
5266264
Output for 5.6.15
5355661
Output for 5.6.14
6758633
Output for 5.6.13
6847542
Output for 5.6.12
7245274
Output for 5.6.11
7614015
Output for 5.6.10
7707939
Output for 5.6.9
7900470
Output for 5.6.8
8103621
Output for 5.5.35
10074463
Output for 5.5.34
6474775
Output for 5.5.33
3620420
Output for 5.5.32
4347368
Output for 5.5.31
4645442
Output for 5.5.30
5621507
Output for 5.5.29
6985216
Output for 5.5.28
7343671
Output for 5.5.27
7435821
Output for 5.5.26
7804083
Output for 5.5.25
8003758
Output for 5.5.24
10187171

preferences:
169.28 ms | 401 KiB | 183 Q