Разбиваем число на разряды на PHP
Цель: нам необходимо разбить число 1231233432 на более понятный вид 1 231 233 432.
На самом деле нет ничего проще, чем решить данную задачу средствами PHP. В этом нам поможет замечательная функция разбиения числа number_format(). Давай рассмотрим эту функцию более подробно.
Данная функция может принимать 1, 2 или 4 параметра (3 параметра принимать не может). Давайте рассмотрим работу функции на примере:
<?php
$number = 1234.56;// английский формат (по умолчанию)
$english_format_number = number_format($number);
// 1,234// французский формат
$nombre_format_francais = number_format($number, 2, ',', ' ');
// 1 234,56$number = 1234.5678;
// английский формат без разделителей групп
$english_format_number = number_format($number, 2, '.', '');
// 1234.57?>
Более подробно об этой функции вы можете почитать тут.
Ну а для решения нашей задачи нам необходимо сделать следующее:
<? echo number_format('1231233432', 0, ',', ' '); ?>
и мы полчим желаемый резульат