3v4l.org

run code in 500+ PHP versions simultaneously
<?php $amount = "127,000.00 $"; $amount = explode(" ",$amount); $amount = $amount[0]; $b = str_replace( ',', '', $amount ); if( is_numeric( $b ) ) { $amount = $b; } echo $amount ; echo "<br/>"; $amount = number_format($amount);//127,000 $value = intval(preg_replace('/[^d.]/', '', $amount )); echo $value;
Output for 7.1.25 - 7.1.27, 7.2.0 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.34, 8.2.0 - 8.2.30, 8.3.0 - 8.3.30, 8.4.1 - 8.4.18, 8.5.0 - 8.5.3
127000.00<br/>0

preferences:
107.07 ms | 1390 KiB | 4 Q