3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php echo "Strings representing numbers automatically turned into numbers \n"; $numbers = array('+123123', '-123123', '1.2e3', '0.00001'); var_dump( $numbers, json_encode($numbers, JSON_NUMERIC_CHECK) ); echo"percobaan kedua \n"; $data=array('coba','coba1','coba2'); var_test( $data, json_encode($data,JSON_NUMERIC_CHECK) );
based on OHM0o
Output for 7.0.0 - 7.2.0
Strings representing numbers automatically turned into numbers array(4) { [0]=> string(7) "+123123" [1]=> string(7) "-123123" [2]=> string(5) "1.2e3" [3]=> string(7) "0.00001" } string(28) "[123123,-123123,1200,1.0e-5]" percobaan kedua Fatal error: Uncaught Error: Call to undefined function var_test() in /in/6VjLD:11 Stack trace: #0 {main} thrown in /in/6VjLD on line 11
Process exited with code 255.
Output for 5.5.0 - 5.6.24
Strings representing numbers automatically turned into numbers array(4) { [0]=> string(7) "+123123" [1]=> string(7) "-123123" [2]=> string(5) "1.2e3" [3]=> string(7) "0.00001" } string(28) "[123123,-123123,1200,1.0e-5]" percobaan kedua Fatal error: Call to undefined function var_test() in /in/6VjLD on line 11
Process exited with code 255.