That's the correct syntax-
$user->birthdaymonth = str_replace(array('01', '02' , '03', '04', '05', '06', '07', '08', '09', '10', '11', '12'), array('Enero', 'Febrero', 'Marzo', 'Abril', 'Mayo', 'Junio', 'Julio', 'Agosto', 'Septiembre', 'Octubre', 'Noviembre', 'Diciembre'), substr($data['birthday'], 0, 2));