建州建安人,字公达。第进士。尝为苏州郡从事。仁宗嘉祐中为御史,出知太平府,后为司封郎中。工诗善饮,时号张百杯,又曰张百篇。有《蓬莱集》。
鲁望江南客,风骚猎将坛。
高吟得意处,清韵逼人寒。
场屋声华旧,襟灵渤澥宽。
闺门尽羔雁,庭野列芝兰。
黾勉来新定,淹留就小官。
酒论浩劫饮,山欲上天看。
待月高峰寺,听猿七里滩。
入云移翠簜,凿石引鸣湍。
一日交符去,芳风善继难。
红尘久离阔,白首此相欢。
留方医鹤膝,贶别遗渔竿。
虎杏宁知用,松筠幸未残。
路长分骥騄,火烈辨琅玕。
沙际多平仲,鴒原有谢安。
卷舒知自得,不用苦弹冠。
官曹苦羁束,祈灵得幽便。
夹路松披纷,蹑石烟分练。
迎轩玉泉响,鸣驺沙鸟散。
晓日破霜阴,前峰蔼葱蒨。
逶迤步高阁,窈窕出云汉。
坐来清思生,语余疏磬缓。
方将尘滓滌,还忧簿书乱。
偃旆拂归鞯,回首青猿断。