3v4l.org

run code in 300+ PHP versions simultaneously
<?php foreach (range(1, 2, 0.1) as $r) { var_dump($r); if ($r === 1.7) echo "ok\n"; if (intval($r * 10) === 17) echo "okish\n"; }
Output for 8.0.0 - 8.0.19, 8.1.0 - 8.1.6
float(1) float(1.1) float(1.2) float(1.3) float(1.4) float(1.5) float(1.6) float(1.7000000000000002) okish float(1.8) float(1.9) float(2)
Output for 7.3.0 - 7.3.33, 7.4.0 - 7.4.29
float(1) float(1.1) float(1.2) float(1.3) float(1.4) float(1.5) float(1.6) float(1.7) okish float(1.8) float(1.9) float(2)

preferences:
56.61 ms | 410 KiB | 5 Q