建州建安人,字公达。第进士。尝为苏州郡从事。仁宗嘉祐中为御史,出知太平府,后为司封郎中。工诗善饮,时号张百杯,又曰张百篇。有《蓬莱集》。
重寻好梦已无痕。妆阁换帘旌。檀郎襟上尘涴,小婢尚依人。
锦瑟畔,玉钗声。到而今。相思刻骨,泪落无言,空对朝昏。
江头雨过黄花,片帆催向春闱去。两年共我,风舟问峡,霜砧闻楚。定远从军,慈恩策第,岂堪同语。谩咨嗟人事,分明天意,广寒阙、待平步。
健笔凌云如许。看新年、榜登龙虎。转头却笑,弓刀塞上,粗官何取。海阔鹏抟,途穷马老,不胜离绪。过旧游、人问征夫,烦为说、戍边苦。