--TEST-- Bug #64695 JSON_NUMERIC_CHECK has issues with strings that are numbers plus the letter e --FILE-- '123343e871700'); var_dump(json_encode($t, JSON_NUMERIC_CHECK)); echo "Done\n"; ?> --EXPECT-- string(24) "{"test":"123343e871700"}" Done