date PHP проблема.

seosniks
На сайте с 13.08.2007
Offline
389
454

в общем ошибка в том что пропадает ноль.

нарпимер

  $den=  date("d")-10;  

выдаст 7. А мне надо 07. Как это сделать подскажите пожалуйста,

только желателньо минимум кода. Может я что не так делаю.

хотя написано же.

d	

День месяца, 2 цифры с ведущими нулями
от 01 до 31
[umka]
На сайте с 25.05.2008
Offline
456
#1

А если это первое число? :)

$den=date("d",now()-86400*10);

Ещё есть полезная функция strtotime:

$den=date("d",strtotime("-10 days"));

Лог в помощь!
seosniks
На сайте с 13.08.2007
Offline
389
#2
'[umka:
;8689327']А если это первое число? :)

если первое то должен быть 01.

Ещё есть полезная функция strtotime:
$den=date("d",strtotime("-10 days"));

Вот спасибо, это как раз то что

доктор прописал. А то я как то не сталкивался, а тут

решил отнять 10 дней так он мне отдает 9 без ноля. 🤪

Скоро сделаю Сервис доменов.

optici.net Домен optici.net ок тиц 10 taken

parkinnsharm.com parkinnsharm.com ок тиц 10 available

singulaircoupon.com клеен к singulair.com тиц 10 available

[Удален]
#3

много способов) но вам сказали один из самых верных. это возникает очевидно изза динамической типизации.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий