3v4l.org

run code in 300+ PHP versions simultaneously
<?php var_dump('FRACTION_DIGITS: '.NumberFormatter::FRACTION_DIGITS); var_dump('PATTERN_DECIMAL: '.NumberFormatter::PATTERN_DECIMAL); var_dump('DECIMAL: '.NumberFormatter::DECIMAL); var_dump('CURRENCY: '.NumberFormatter::CURRENCY); var_dump('PERCENT: '.NumberFormatter::PERCENT); var_dump('SCIENTIFIC: '.NumberFormatter::SCIENTIFIC); var_dump('SPELLOUT: '.NumberFormatter::SPELLOUT); var_dump('ORDINAL: '.NumberFormatter::ORDINAL); var_dump('DURATION: '.NumberFormatter::DURATION); var_dump('PATTERN_RULEBASED: '.NumberFormatter::PATTERN_RULEBASED); var_dump('CURRENCY_ACCOUNTING: '.NumberFormatter::CURRENCY_ACCOUNTING); var_dump('DEFAULT_STYLE: '.NumberFormatter::DEFAULT_STYLE); var_dump('IGNORE: '.NumberFormatter::IGNORE);
Output for 7.4.1 - 7.4.25, 7.4.27 - 7.4.32, 8.0.0 - 8.0.12, 8.0.14 - 8.0.30, 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.26, 8.4.1 - 8.4.13
string(18) "FRACTION_DIGITS: 8" string(18) "PATTERN_DECIMAL: 0" string(10) "DECIMAL: 1" string(11) "CURRENCY: 2" string(10) "PERCENT: 3" string(13) "SCIENTIFIC: 4" string(11) "SPELLOUT: 5" string(10) "ORDINAL: 6" string(11) "DURATION: 7" string(20) "PATTERN_RULEBASED: 9" string(23) "CURRENCY_ACCOUNTING: 12" string(16) "DEFAULT_STYLE: 1" string(9) "IGNORE: 0"
Output for 8.0.13
Fatal error: Uncaught Error: Class "NumberFormatter" not found in /in/qHam3:3 Stack trace: #0 {main} thrown in /in/qHam3 on line 3
Process exited with code 255.
Output for 7.3.32, 7.4.26, 7.4.33
Fatal error: Uncaught Error: Class 'NumberFormatter' not found in /in/qHam3:3 Stack trace: #0 {main} thrown in /in/qHam3 on line 3
Process exited with code 255.
Output for 7.3.0 - 7.3.31, 7.3.33, 7.4.0
string(18) "FRACTION_DIGITS: 8" string(18) "PATTERN_DECIMAL: 0" string(10) "DECIMAL: 1" string(11) "CURRENCY: 2" string(10) "PERCENT: 3" string(13) "SCIENTIFIC: 4" string(11) "SPELLOUT: 5" string(10) "ORDINAL: 6" string(11) "DURATION: 7" string(20) "PATTERN_RULEBASED: 9" Fatal error: Uncaught Error: Undefined class constant 'CURRENCY_ACCOUNTING' in /in/qHam3:13 Stack trace: #0 {main} thrown in /in/qHam3 on line 13
Process exited with code 255.

preferences:
150.15 ms | 411 KiB | 5 Q