Fasting is fine if it's for a day.  Longer fasts are probably not
physicaly healthy.  (in my opinion).