3v4l.org

run code in 300+ PHP versions simultaneously
<?php $value = 20.001; $formatter = new NumberFormatter(Locale::getDefault(), NumberFormatter::CURRENCY); $formatter->setSymbol(NumberFormatter::CURRENCY_SYMBOL, ''); echo $formatter->format($value, NumberFormatter::TYPE_DOUBLE)

Here you find the average performance (time & memory) of each version. A grayed out version indicates it didn't complete successfully (based on exit-code).

VersionSystem time (s)User time (s)Memory (MiB)
7.0.20.0300.08020.33
7.0.10.0030.08320.16
7.0.00.0030.04320.32
5.6.170.0270.07720.42
5.6.160.0030.06720.40
5.6.150.0070.08318.22
5.6.140.0070.05318.21
5.6.130.0130.06318.14
5.6.120.0000.08721.03
5.6.110.0070.04720.97
5.6.100.0030.05721.07
5.6.90.0100.07321.01
5.6.80.0100.08020.38
5.5.310.0200.04320.24
5.5.300.0070.07017.93
5.5.290.0000.05317.93
5.5.280.0030.04320.95
5.5.270.0170.04320.86
5.5.260.0070.08320.63
5.5.250.0100.06720.57
5.5.240.0100.05720.25

preferences:
131.11 ms | 941 KiB | 8 Q