3v4l.org

run code in 300+ PHP versions simultaneously
<?php $i = 7; print_r(range(-floor($i / 2), floor($i / 2) - ($i + 1) % 2)); $i = 3; print_r(range(-floor($i / 2), floor($i / 2) - ($i + 1) % 2)); $i = 4; print_r(range(-floor($i / 2), floor($i / 2) - ($i + 1) % 2)); $i = 7; print_r(range(($i + 1) % 2 - floor($i / 2), floor($i / 2))); $i = 3; print_r(range(($i + 1) % 2 - floor($i / 2), floor($i / 2))); $i = 4; print_r(range(($i + 1) % 2 - floor($i / 2), floor($i / 2)));

preferences:
180.31 ms | 406 KiB | 5 Q