不过,由于碑文的记载与文献有出入,因此又出现了八下西洋的说法。有人认为碑文上缺载了郑和第六次下西洋的时间。因为根据《明史·郑和传》的记载,“永乐二十二年正月,旧港酋长施济孙请袭宣慰使职,和敕印往赐之,比还,而成祖已晏驾。”虽然这一次由于是去旧港册封,时间较短,但也应该算上,所以郑和一共八次下西洋。也有人根据太仓出土的明太仓卫副千户周闻的墓志铭提出异议,认为实际上这次并没有去成,才会在碑文上缺载,因此,所谓八下西洋的说法是值得商榷的。
除了八次外,另外还有郑和九下东西洋和十下东西洋的说法。所谓九下东西洋,就是指传统意义上的七下西洋再加上两次下东洋,而十下东西洋当然就是根据前面提到的八下西洋和两次下东洋而来。两次下东洋分别指的是永乐元年出使暹罗和永乐二年出使日本。
针对永乐元年出使暹罗,有人提出不同意见,认为可能元年是六年之误。根据其他史料,郑和第二次下西洋时确实到过暹罗,而且那一次郑和是永乐五年起航,七年八月返国,六年正好到暹罗,因此在时间上是吻合的。另外,在《明史》的《暹罗传》中虽也记载有永乐元年派人出使暹罗的记载,可是却没有郑和的名字。因此,郑和的这次下东洋是值得怀疑的。至于郑和在永乐二年是不是到过日本,学者们也有不同的看法。山东大学潘群先生认为,由于永乐元年倭寇扰乱海疆,因此郑和奉命出师讨贼,并且出使日本,谕令其国王源道义制止倭寇,恢复中日友好关系,并且签订了《勘合贸易协定》,此举打通了海上交通,为郑和船队的大规模远航奠定了基础。而碑记之所以没有记载这件事情,只是因为其不属于下西洋的范畴。不过也有人认为,由于《明史》当中并没有关于郑和出使日本的任何记载,因此在史料缺乏的基础上,认定郑和曾经使日还缺少足够的证据。
事实上,不仅仅是郑和下西洋的次数,关于郑和下西洋曾经到过的地区,目前也存在很多的争议。比如说,郑和的船队究竟去过非洲几次?1933年,伯希和在研究郑和下西洋的时候认为,头两次旅行中,郑和的航程没有经过印度,第三次才到达波斯湾,第四次才横跨印度洋到达了非洲。后来有人修改了他的看法,认为第一到第三次,郑和未出印度,第四次到达了霍尔木兹,第五次抵达了亚丁和马林迪,第六次到过摩加迪沙和希腊瓦,第七次又去了霍尔木兹。但是,根据谈迁的《国榷》记载,郑和在第一次下西洋的时候就已经抵达过霍尔木兹和阿拉伯半岛了,而第七次下西洋船队去东非的史实,在《明实录》和《国榷》中有明确的记载,在这些史料中都记载有比刺(莫桑比克港)、孙刺(索法拉港)等非洲地名。因此,又有学者根据对这些史料的详细考订,认为郑和在第三到第七次下西洋时都曾经到过非洲,特别是第三次到第五次期间,宝船不仅进人了索马里南部的贝纳迪尔沿海,而且深入到了坦桑尼亚境内。
