Важные и полезные команды EXIM

среда, 30 ноября 2011 г.

0 коммент.
Проблема началась с того, что сервер через раз стал отправлять письма с помощью стандартной php функции mail().  Стал смотреть что не так с почтовиком exim4. И оказалось что у него очередь скопилась в 450 сообщений, среди которых были и нормальные. Все сообщения были помечены как frozen. Немного полезных команд для exim:
Узнать кол-во сообщений в очереди:
exim -bpc

Вывести список очереди:
exim -bp

PHP, округление до десятков и сотен в большую сторону

четверг, 10 ноября 2011 г.

18 коммент.
Чтобы цена товара в интернет-магазине не была отпугивающей для посетителя, иногда нужно округлить её до целых десятков. Например, 113 руб до 120 руб, 458 руб до 460 руб.
В PHP есть готовые функции округления ceil и round, но в исходном виде для текущей задачи они не совсем подходят.
Так что кусочек простого и понятного кода вам в помощь:

$p = 112.12; // 112 рублей 12 копеек
echo ceil($p/10) * 10; // 120 рублей ровно

если 10 сменить на 100, то получим округление до сотен и цена 112.12 превратится в 200 рублей.

Copyright © 2010 WEB IT blog