《木兰诗》本来就不是真正的史实,关于木兰的记载与考证也不是只有此诗而已。不过关于花木兰的史实,其实也有一大堆争议……一般被最多数历史学家认为的是──《木兰诗》是唐代人仿北朝时期民歌所作!
以时代而言,姚莹的《康輶纪行》认为木兰是北魏孝文帝、宣武帝时代的人;程大昌的《演繁露》则以“可汗大点兵”一句认为她非隋即唐,因为“可汗”一词是在唐代以后才有的。阎若琰也以唐朝司勋掌官吏勋级十二转为上柱国,类似现今所说的参谋,“策勋十二转”一句说明显示出是唐朝的封勋制度。另外,北魏的府兵和唐代不同,北魏是采兵民分籍;唐代则是兵民合一,而且只有唐朝的府兵需要自备粮食衣装,北魏的不必;所以《木兰诗》里需东南西北市场买了一堆东西,这应该是唐代府兵才会遇到的情形!
以地点而言,元朝的刘廷直所撰《木兰碑》以为木兰是直棣完县人,即现今河北;但是河南的商丘县志则以为木兰为当地人;姚莹则以为木兰为武陵人,就是甘肃武威县;清一统志又以为木兰为颍州谯郡城东魏村人,也在河南境内。
以姓氏而言,《木兰诗》也没提到木兰姓花,事实上在明一统志以为木兰姓朱;清一统志则以为姓魏,到了徐渭的《四声猿传奇》才以为木兰姓花。因为清代以后戏曲的流行广泛传播民间,所以木兰姓花才被较多数人所熟知!
总之,花木兰决不是传说或神话般的人,她的姓氏、故乡、时代尽管众说纷纭,但都是有据可考的。