Taiwan --many years ago, the traditional greeting was, "Have you eaten?" A reader emailed me to say, "But nowadays, "Have you eaten ?" is not used anymore any where. People just say "NiHao!" not a question tone " NiHao Ma?" as "how are you?", which is not commonly used if a Chinese greets another Chinese. You may use it when you meet foreigners, because it's more in western style. But “NiHao" serves the same function, though they do not anticipate you answer, you just also reply "NiHao!!" since it is not a question.