Для преобразования числа в текст в PHP можно использовать функцию number_format(). Она позволяет задать формат вывода числа, включая количество знаков после запятой, разделитель тысяч и разделитель десятичных знаков.

Пример:

$number = 12345.6789;
$text = number_format($number, 2, ',', ' ');
echo $text; // выводит "12 345,68"

В данном примере число 12345.6789 преобразуется в текст с двумя знаками после запятой, разделителем тысяч является пробел, а разделителем десятичных знаков — запятая.