что-то у меня нет уверенности, что strtotime("last Thursday",strtotime('11/22/2008')) эфективнее определить текущий день недели и отсчитать сколько дней назад был четверг. просто потому что strtotime будет парсить строку "last Thursday" прежде чем сделать то же самое.
хотя это может быть экономией на спичках, не нужная с точки зрения читабельности кода.