- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Приветствую всех,
Задача такая:
допустим есть число
34647586587
нужно из него получить
34,647,586,587
Думаю сделать через регулярные выражения, но не особо силён в них, и пока не получается.
Заранее спасибо если кто поможет, кстати в движке этого форума это реализовано, в кол-ве просмотров темы.
Ссылка на мануал.
Спасибо, всё оказалось проще ))
Хм... не знал. Называется- учите матчасть и всё окажется проще.
В какой-то статье на Хабре, что ли, помню фразу (не дословно): "В PHP сотни встроенных функций, не изобретайте велосипеды! Наверняка уже есть то, что вам нужно". И правда ведь :)
"В PHP сотни встроенных функций, не изобретайте велосипеды!
В регексах тоже, в частности модификатор /i :)))
dkameleon, знаю что в мой огород камень, да вот я не уверен, что это модификатор всегда сработает с русским текстом в UTF-8, поэтому перестраховываюсь. В PHP ещё очень много глюков с UTF-8, к сожалению.
dkameleon, знаю что в мой огород камень, да вот я не уверен, что это модификатор всегда сработает с русским текстом в UTF-8, поэтому перестраховываюсь. В PHP ещё очень много глюков с UTF-8, к сожалению.
локаль надо ставить
setlocale(LC_ALL,"ru_RU.UTF-8");
все сравнения вне локали бинарные
однако если такой локали нет в системе, то все будет плохо
neolord, к сожалению, на глюки можно напороться и с правильной локалью.
Лень искать сейчас примеры, но я натыкался на это в работе.
к сожалению, на глюки можно напороться и с правильной локалью.
Лень искать сейчас примеры, но я натыкался на это в работе.
в таких случаях достаточно репорта в багтрекер :)
вскоре исправят.
это не нормально писать код, который бы поддерживал обратную совместимость до неизвестного уровня, да ещё и бажные версии.
это не нормально писать код, который бы поддерживал обратную совместимость до неизвестного уровня
Это ты про сферического коня в вакууме, или снова в мою сторону?
Я пишу под PHP 5.2.
да ещё и бажные версии
Только для простейших скриптов типа 'Hello, word!' ещё можно гарантировать безбажность.
Ошибки все делают, разработчики любого уровня. Лишь бы они не были фатальными.