Форматировать число до N значащих цифр в PHP

Я хотел бы отформатировать (округлить) числа с плавающей запятой (двойные), чтобы сказать, например, 2 значащие цифры, например, так:

1        => 1
11       => 11
111      => 110
119      => 120
0.11     => 0.11
0.00011  => 0.00011
0.000111 => 0.00011

Таким образом, произвольная точность остается неизменной

Я ожидаю, что есть какая-то хорошая функция для него уже встроена, но пока не смог найти ни одной

Мне указали наКак округлить до ближайшего значимого числа в php, который близок, но не работает для N значащих цифр, и я не уверен, что он делает с числами 0,000XXX

Ответы на вопрос(2)

Ваш ответ на вопрос