Разделить тысячи точками

  • Автор темы Автор темы Spear
  • Дата начала Дата начала

Spear

почемучка
Разделить тысячи точками

Такой простой вопросик:
как разбить число
123456789

на
123.456.789
?
 
раздел "работа со строками" - [m]strings[/m]
там в списке функций находится нужная.
 
весь сайт в каких-то гребаных иероглифах :(

+ искал - ненашел.
 
tony2001
меняю но меня редиректит на paco.php.net :D

-~{}~ 19.06.05 04:20:

tony2001
а можешь сказать название функции, если помнишь? там я уже разберусь, наверное.
 
я думаю, это прекрасный тест на профпригодность.
Если ты не можешь найти среди пары десятков строк нужную - то не стоит тратить своё и чужое время, пытаясь освоить программирование.
Это не для тебя.

Я понимаю, когда у тебя проблема с глобальными переменными.
Но не суметь прочесть две страницы текста и найти нужную строчку - согласись, никаких особенных знаний, кроме преподаваемых в начальной школе, тут не требуется.
Не справляешься? Найди себе занятие попроще.
 
короче раздели их с помощью [m]substr[/m] на три символа и повставляй точки.
Или же с помощью [m]chunk_split[/m] в массив
а потом с помощью [m]implode[/m] соедини точками.
Фанат
Но вообще решение не столь уж тривиальное, чтобы посылать его просто в ман.

-~{}~ 19.06.05 13:50:

И не забудь учесть случай
12.345.678
 
Spear
Точно. [m]number_format[/m]. Как я мог забыть?

-~{}~ 19.06.05 14:49:

Фанат
Задание выполнено. Может написать страницу FAQ, посвящённую строковым функциям? Мне вот ни разу не приходилось разбивать точками тысячи.
 
страницы много. строчки будет достаточно.
то, что написал Тони в самом первом ответе.
 
Фанат
и Тони и ты написали по две строчки.
-----------
Ну хотя написать [m ]number_format[/ m] всё же слегка видимо труднее.
Ну будем сравнивать эффективность подходов.
 
Сравнивайте на здоровье.
Подход от этого не изменится.
 
Сверху