3v4l.org

run code in 300+ PHP versions simultaneously
<?php $array = array(1954 => 10); reset($array); for ($i = 1; $i < 60; $i++) { $array[] = current($array) + 1; next($array); } //var_dump(array_sum($array), $array); $_450_over_2370 = 450 / 2370; foreach ($array as $key => $value) { $array[$key] = round($value * $_450_over_2370); } var_dump(array_sum($array), $array);
Output for 4.3.0 - 4.3.11, 4.4.0 - 4.4.9, 5.0.0 - 5.0.5, 5.1.0 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29, 5.4.0 - 5.4.45, 5.5.24 - 5.5.35, 5.6.8 - 5.6.28, 7.0.0 - 7.0.20, 7.1.0 - 7.1.20, 7.2.29 - 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.4, 8.3.6
float(450) array(60) { [1954]=> float(2) [1955]=> float(2) [1956]=> float(2) [1957]=> float(2) [1958]=> float(3) [1959]=> float(3) [1960]=> float(3) [1961]=> float(3) [1962]=> float(3) [1963]=> float(4) [1964]=> float(4) [1965]=> float(4) [1966]=> float(4) [1967]=> float(4) [1968]=> float(5) [1969]=> float(5) [1970]=> float(5) [1971]=> float(5) [1972]=> float(5) [1973]=> float(6) [1974]=> float(6) [1975]=> float(6) [1976]=> float(6) [1977]=> float(6) [1978]=> float(6) [1979]=> float(7) [1980]=> float(7) [1981]=> float(7) [1982]=> float(7) [1983]=> float(7) [1984]=> float(8) [1985]=> float(8) [1986]=> float(8) [1987]=> float(8) [1988]=> float(8) [1989]=> float(9) [1990]=> float(9) [1991]=> float(9) [1992]=> float(9) [1993]=> float(9) [1994]=> float(9) [1995]=> float(10) [1996]=> float(10) [1997]=> float(10) [1998]=> float(10) [1999]=> float(10) [2000]=> float(11) [2001]=> float(11) [2002]=> float(11) [2003]=> float(11) [2004]=> float(11) [2005]=> float(12) [2006]=> float(12) [2007]=> float(12) [2008]=> float(12) [2009]=> float(12) [2010]=> float(13) [2011]=> float(13) [2012]=> float(13) [2013]=> float(13) }
Output for 8.3.5
Warning: PHP Startup: Unable to load dynamic library 'sodium.so' (tried: /usr/lib/php/8.3.5/modules/sodium.so (libsodium.so.23: cannot open shared object file: No such file or directory), /usr/lib/php/8.3.5/modules/sodium.so.so (/usr/lib/php/8.3.5/modules/sodium.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 float(450) array(60) { [1954]=> float(2) [1955]=> float(2) [1956]=> float(2) [1957]=> float(2) [1958]=> float(3) [1959]=> float(3) [1960]=> float(3) [1961]=> float(3) [1962]=> float(3) [1963]=> float(4) [1964]=> float(4) [1965]=> float(4) [1966]=> float(4) [1967]=> float(4) [1968]=> float(5) [1969]=> float(5) [1970]=> float(5) [1971]=> float(5) [1972]=> float(5) [1973]=> float(6) [1974]=> float(6) [1975]=> float(6) [1976]=> float(6) [1977]=> float(6) [1978]=> float(6) [1979]=> float(7) [1980]=> float(7) [1981]=> float(7) [1982]=> float(7) [1983]=> float(7) [1984]=> float(8) [1985]=> float(8) [1986]=> float(8) [1987]=> float(8) [1988]=> float(8) [1989]=> float(9) [1990]=> float(9) [1991]=> float(9) [1992]=> float(9) [1993]=> float(9) [1994]=> float(9) [1995]=> float(10) [1996]=> float(10) [1997]=> float(10) [1998]=> float(10) [1999]=> float(10) [2000]=> float(11) [2001]=> float(11) [2002]=> float(11) [2003]=> float(11) [2004]=> float(11) [2005]=> float(12) [2006]=> float(12) [2007]=> float(12) [2008]=> float(12) [2009]=> float(12) [2010]=> float(13) [2011]=> float(13) [2012]=> float(13) [2013]=> float(13) }

preferences:
211.84 ms | 405 KiB | 310 Q