Ваша проблема в том, что date()
нужна временная метка для второго параметра, а strtotime($member['dob_month'])
не приводит к значимой временной метке, если $member['dob_month']
- это число от 1 до 12.
Вы можете использовать что-то вроде:
date("F", mktime(0, 0, 0, $member['dob_month'], 1, 2010));