Una de las novedades de php 7.4 es el separador literal numérico. Que consiste en usar guiones bajos para separar valores numéricos y así facilitar la lectura de dicho número. El ojo humano no está optimizado para analizar núnmeros excesivamente grandes. El separador literal numérico en php facilita la lectura de números grandes.
$value_1 = 1_000_000_000;
var_dump($value_1); //Show 1000000000
$value_2 = 107_925_284.90;
var_dump($value_2); //Show 107925284.90
$value_3 = 135_00;
var_dump($value_3); //Show 13500
La única restricción es que cada guión bajo en un literal numérico debe estar directamente entre dos dígitos. Esta regla significa que ninguno de los siguientes usos son literales numéricos válidos:
_100; // Es nombre válido para constantes
//Los siguientes ejemplos producen error
100_;
1__1;
1_.0; 1._0;
0x_123;
0b_101;
1_e2; 1e_2;