北宋末年金国扶持的伪楚政权皇帝张邦昌,在位一个月。
元末抗元领袖张士诚,以高邮为都称帝,自称诚王,建国号大周。
明末张献忠,建大西政权,都于成都,年号大顺。
因此从某种意义上来说,张姓还是出过皇帝的,前凉在位一年多的张祚,以及在位6年的张承奉。