PHP - Как получить неделю года без нуля? - PullRequest
1 голос
/ 10 февраля 2010

дата эха ('W');

Это дает мне "06", но я хочу только 6 вместо 06. Есть ли способ получить неделю года в одном символе, если неделя меньше 10. У меня есть несколько способов справиться с этим , как:

  • Проверьте, если неделя меньше 10, затем используйте подстроку.
  • и т.д ..

Есть ли более удобный способ?

Ответы [ 2 ]

9 голосов
/ 10 февраля 2010

Не могли бы вы просто преобразовать его в int, используя intval().

2 голосов
/ 10 февраля 2010
settype($week = date('W'), 'int');
$week = (int) date('W');
$week = intval(date('W'));
//and my favorite
$week = date('W')+0;

Я считаю, что другого метода не осталось, поправьте меня, если у вас есть другой, я сделал эту вики.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...