[php] Get week number (in the year) from a date PHP

The rule is that the first week of a year is the week that contains the first Thursday of the year.

I personally use Zend_Date for this kind of calculation and to get the week for today is this simple. They have a lot of other useful functions if you work with dates.

$now = Zend_Date::now();
$week = $now->get(Zend_Date::WEEK);
// 10