<?php
$number = 7.5452937961908E-6; // Это валидная запись вещественного числа через число Эйлера
echo gettype($number) . PHP_EOL; // Выдаст либо float, либо double (в зависимости от платформы
$number_formatted = number_format($number, 8); // принимает double, float, real
echo $number_formatted . PHP_EOL; // Ожидается 7,55 . Выводит 0,00
// Однако такой вариант проходит, без E-6
echo number_format(7.5452937961908, 2);