搜索
当前位置:首页 > 诗路花雨
张仲素 白居易《燕子楼》
作者: 发布日期:2020-04-19 点击数:206
燕子楼
张仲素 白居易
楼上残灯伴晓霜, 独眠人起合欢床。
相思一夜情多少, 地角天涯未是长。
──张仲素
满床明月满帘霜, 被冷灯残拂卧床。
燕子楼中霜月夜, 秋来只为一人长。
──白居易
这里讲的是张仲素和白居易两位诗人唱和的两组诗,各三首。燕子楼的故事及两人作诗的缘由,见于白居易诗的小序。其文云:“徐州故张尚书有爱妓曰盼盼,善歌舞,雅多风态。余为校书郎时,游徐、泗间。张尚书宴余,酒酣,出盼盼以佐欢,欢甚。余因赠诗云:‘醉娇胜不得,风袅牡丹花。’一欢而去,尔后绝不相闻,迨兹仅一纪矣。昨日,司勋员外郎张仲素绘之访余,因吟新诗,有《燕子楼》三首,词甚婉丽,诘其由,为盼盼作也。绘之从事武宁军(唐代地方军区之一,治徐州。)累年,颇知盼盼始末,云:‘尚书既殁,归葬东洛,而彭城(即徐州)有张氏旧第,第中有小楼名燕子。盼盼念旧爱而不嫁,居是楼十余年,幽独块然,于今尚在。’余爱绘之新咏,感彭城旧游,因同其题,作三绝句。”张尚书名愔,是名臣张建封之子。有的记载以尚书为建封,是错误的。因为白居易做校书郎是在贞元十九年到元和元年(803-806),而张建封则已于贞元十六年(800)去世,而且张愔曾任武宁军节度使、检校工部尚书,最后又征为兵部尚书,没有到任就死了,与诗序合。再则张仲素原唱三篇,都是托为盼盼的口吻而写的,有的记载又因而误认为是盼盼所作。这都是应当首先加以辩正的。
张仲素这第一首诗写盼盼在十多年中经历过的无数不眠之夜中的一夜。起句中“残灯”、“晓霜”,是天亮时燕子楼内外的景色。用一个“伴”字,将楼外之寒冷与楼内之孤寂联系起来,是为人的出场作安排。次句正面写盼盼。这很难着笔。写她躺在床上哭吗?写她唉声叹气吗?都不好。因为已整整过了一夜,哭也该哭过了,叹也该叹过了。这时,她该起床了,于是,就写起床。用起床的动作,来表达人物的心情,如元稹在《会真记》中写的“自从消瘦减容光,万转千回懒下床”,就写得很动人。但张仲素在这里并不多写她本人的动作,而另出一奇,以人和床作极其强烈的对比,深刻地发掘了她的内心世界。合欢是古代一种象征爱情的花纹图案,也可用来指含有此类意义的器物,如合欢襦、合欢被等。一面是残灯、晓霜相伴的不眠人,一面是值得深情回忆的合欢床。在寒冷孤寂之中,这位不眠人煎熬了一整夜之后,仍然只好从这张合欢床上起来,心里是一种什么滋味,还用得着多费笔墨吗?
后两句是补笔,写盼盼的彻夜失眠,也就是《诗经》第一篇《关雎》所说的“悠哉悠哉,辗转反侧”。“地角天涯”,道路可算得长了,然而比起自己的相思之情,又算得什么呢?一夜之情的长度,已非天涯地角的距离所能比拟,何况是这么地过了十多年而且还要这么地过下去呢?
先写早起,再写失眠;不写梦中会见情人,而写相思之极,根本无法入梦,都将这位“念旧爱”的女子的精神活动描绘得更为突出。用笔深曲,摆脱常情。
白居易和诗第一首的前两句也是写盼盼晓起情景。天冷了,当然要放下帘子御寒,霜花结在帘上,满帘皆霜,足见寒气之重。帘虽可防霜,却不能遮月,月光依旧透过帘隙而洒满了这张合欢床。天寒则“被冷”,夜久则“灯残”。被冷灯残,愁人无奈,于是只好起来收拾卧床了。古人常以“拂枕席”或“侍枕席”这类用语代指侍妾。这里写盼盼“拂卧床”,既暗示了她的身分,也反映了她生活上的变化,因为过去她是为张愔拂床,而今则不过是为自己了。原唱将楼内残灯与楼外晓霜合写,独眠人与合欢床对照。和诗则以满床月与满帘霜合写,被冷与灯残合写,又增添了她拂床的动作,这就与原唱既相衔接又不雷同。
后两句也是写盼盼的失眠,但将这位独眠人与住在“张氏旧第”中的其他人对比着想。在寒冷的有月有霜的秋夜里,别人都按时入睡了。沉沉地睡了一夜,醒来之后,谁会觉得夜长呢?古诗云:“愁多知夜长”,只有因愁苦相思而不能成眠的人,才会深刻地体会到时间多么难以消磨。燕子楼中虽然还有其他人住着,但感到霜月之夜如此之漫长的,只是盼盼一人而已。原唱作为盼盼的自白,感叹天涯地角都不及自己此情之长。和诗则是感叹这凄凉秋夜竟似为她一人而显得特别缓慢,这就是同中见异。
北邙松柏锁愁烟, 燕子楼中思悄然。
自埋剑履歌尘散, 红袖香销已十年。
──张仲素
钿晕罗衫色似烟, 几回欲著即潸然。
自从不舞《霓裳曲》,叠在空箱十一年。
──白居易
原唱第二首,写盼盼抚今追昔,怀念张愔,哀怜自己。起句是张愔墓前景色。北邙山是汉、唐时代洛阳著名的坟场,张愔“归葬东洛”,墓地就在那里。北邙松柏,为惨雾愁烟重重封锁,乃是盼盼想象中的景象。所以次句接写盼盼在燕子楼中沉寂地思念的情形。“思悄然”,也就是她心里的“锁愁烟”。情绪不好,无往而非凄凉黯淡。所以出现在她幻想之中的墓地,也就不可能是为丽日和风所煦拂,只能是被惨雾愁烟所笼罩了。
古时皇帝对大臣表示宠信,特许剑履上殿,故剑履为大臣的代词。后二句是说:自从张愔死后,她再也没有心绪歌舞,歌声云散,舞袖香销,已经转眼十年了。白居易说她“善歌舞,雅多风态”,比之为“风袅牡丹花”,可见她去伺候其他贵人,是不愁没有出路的。然而她却毫无此念,忠于自己的爱情,无怪当时的张仲素、白居易乃至后代的苏轼等都对她很同情并写诗加以颂扬了。(《永遇乐·彭城夜宿燕子楼梦盼盼因作此词》是苏词中名篇之一。)
白居易的第二首和诗便从盼盼不愿再出现在舞榭歌台这一点生发,着重写她怎样对待歌舞时穿著的首饰衣裳。
年轻貌美的女子谁个不爱打扮呢?可是盼盼几回想穿戴起来,却又被另外一种想头压了下去,即:打扮了给谁看呢?想到这里,就只有流泪的份儿了。所以,尽管金花褪去了光彩,罗衫改变了颜色,也只有随它们去吧。“自从不舞《霓裳曲》”,谁还管得了这些。《霓裳羽衣》是唐玄宗时代著名的舞曲,这里特别点出,也是暗示她的艺术之高妙。空箱的“空”字,是形容精神上的空虚,如妇女独居的房称空房、空闺,独睡的床称空床、空帷。在这些地方,不可以词害意。张诗说“已十年”,张愔死于元和元年(806),据以推算,其诗当作于元和十年。白诗说“十一年”,当是“一十年”的误倒。元和十年秋季以前,两位诗人同在长安,诗当作于此时。其年秋,白居易就被贬出京,十一年,他在江州,无缘与张仲素唱和了。
在这首诗里,没有涉及张愔。但他并非消失,而是存在于盼盼的形象中。诗人展现的盼盼的精神活动,乃是以张愔在她心里所占有的巨大位置为依据的。
适看鸿雁洛阳回, 又睹玄禽逼社来。
瑶瑟玉箫无意绪, 任从蛛网任从灰。
──张仲素
今春有客洛阳回, 曾到尚书墓上来。
见说白杨堪作柱, 争教红粉不成灰?
──白居易
原唱第三首,写盼盼感节候之变迁,叹青春之消逝。第一首写秋之夜,这一首则写春之日。
起句是去年的事。鸿雁每年秋天由北飞南。徐州在洛阳之东,经过徐州的南飞鸿雁,不能来自洛阳。但因张愔墓在洛阳,而盼盼则住在徐州,所以诗人缘情构想,认为在盼盼的心目中,这些相传能够给人传书的候鸟,一定是从洛阳来的,可是人已长眠,不能写信,也就更加感物思人了。
次句是当前的事。玄禽即燕子。社日是春分前后的戊日,古代祭祀土神、祈祷丰收的日子。燕子每年春天,由南而北。逼近社日,它们就来了。燕子雌雄成对地生活,双宿双飞,一向用来比喻恩爱夫妻。盼盼现在是合欢床上的独眠人,看到双宿双飞的燕子,怎么能不发生人不如鸟的感叹呢?
人在感情的折磨中过日子,有时觉得时间过得很慢,所以前诗说“相思一夜情多少,地角天涯未是长”;而有时又变得麻木,觉得时间流逝很快,所以本诗说:“适看鸿雁洛阳回,又睹玄禽逼社来。”这两句只作客观描写,但却从另外两个角度再次发掘和显示了盼盼的深情。
后两句从无心玩弄乐器见意,写盼盼哀叹自己青春随爱情生活的消逝而消逝。周邦彦《解连环》云:“燕子楼空,暗尘锁一床弦索”,即从这两句化出,又可以反过来解释这两句。瑟以瑶饰,箫以玉制,可见贵重,而让它们蒙上蛛网灰尘,这不正因为忆鸿雁之无法传书,看燕子之双飞双宿而使自己发生“绮罗弦管”,从此永休”(蒋防《霍小玉传》)之叹吗?前两句景,后两句情,似断实连,章法极妙。
和诗的最后一首,着重在“感彭城旧游”,但又不直接描写对旧游之回忆,而是通过张仲素告诉他的情况,以抒所感。
当年春天,张仲素从洛阳回来与白居易相见,提到他曾到张愔墓上去过。张仲素当然也还说了许多别的,但使白居易感到惊心动魄的,乃是坟边种的白杨树都已经长得又粗又高,可以作柱子了,那么,怎么能使得盼盼的花容月貌最后不会变成灰土呢?彭城旧游,何可再得?虽只是感今,而怀旧之意自在其内。
这两组诗,遵循了最严格的唱和方式。诗的题材主题相同,诗体相同,和诗用韵与唱诗又为同一韵部,连押韵各字的先后次序也相同,既是和韵又是次韵。唱和之作,最主要的是在内容上要彼此相应。张仲素的原唱,是代盼盼抒发她“念旧爱而不嫁”的生活和感情的,白居易的继和则是抒发了他对于盼盼这种生活和感情的同情和爱重以及对于今昔盛衰的感叹。一唱一和,处理得非常恰当。当然,内容彼此相应,并不是说要亦步亦趋,使和诗成为唱诗的复制品和摹拟物,而要能同中见异,若即若离。从这一角度讲,白居易的和诗艺术上的难度就更高一些。总的说来,这两组诗如两军对垒,工力悉敌,表现了两位诗人精湛的艺术技巧,是唱和诗中的佳作。
(沈祖棻 程千帆



有才子曰:诗词赏析:张仲素 白居易《燕子楼》

主页 栏目 发现 阅读 我的
基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-28 12:23:55 HTTP/1.1 GET : http://www.caiziyue.com/index/mnews/article.html?id=11602
  2. 运行时间 : 0.093042s [ 吞吐率:10.75req/s ] 内存消耗:4,660.23kb 文件加载:150
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=e06fd3c99d4694b403c4b591e19b195e
  1. /www/wwwroot/caiziyue/index.php ( 0.79 KB )
  2. /www/wwwroot/caiziyue/vendor/autoload.php ( 0.73 KB )
  3. /www/wwwroot/caiziyue/vendor/composer/autoload_real.php ( 1.63 KB )
  4. /www/wwwroot/caiziyue/vendor/composer/platform_check.php ( 0.90 KB )
  5. /www/wwwroot/caiziyue/vendor/composer/ClassLoader.php ( 15.99 KB )
  6. /www/wwwroot/caiziyue/vendor/composer/autoload_static.php ( 5.14 KB )
  7. /www/wwwroot/caiziyue/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /www/wwwroot/caiziyue/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /www/wwwroot/caiziyue/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /www/wwwroot/caiziyue/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /www/wwwroot/caiziyue/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /www/wwwroot/caiziyue/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /www/wwwroot/caiziyue/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /www/wwwroot/caiziyue/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.60 KB )
  17. /www/wwwroot/caiziyue/vendor/topthink/think-captcha/src/helper.php ( 1.37 KB )
  18. /www/wwwroot/caiziyue/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  19. /www/wwwroot/caiziyue/vendor/symfony/var-dumper/VarDumper.php ( 3.96 KB )
  20. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  21. /www/wwwroot/caiziyue/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  22. /www/wwwroot/caiziyue/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  23. /www/wwwroot/caiziyue/app/provider.php ( 0.19 KB )
  24. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  25. /www/wwwroot/caiziyue/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  26. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  27. /www/wwwroot/caiziyue/app/common.php ( 17.22 KB )
  28. /www/wwwroot/caiziyue/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  29. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  30. /www/wwwroot/caiziyue/config/app.php ( 0.95 KB )
  31. /www/wwwroot/caiziyue/config/cache.php ( 0.78 KB )
  32. /www/wwwroot/caiziyue/config/captcha.php ( 1.13 KB )
  33. /www/wwwroot/caiziyue/config/console.php ( 0.23 KB )
  34. /www/wwwroot/caiziyue/config/cookie.php ( 0.56 KB )
  35. /www/wwwroot/caiziyue/config/database.php ( 2.18 KB )
  36. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  37. /www/wwwroot/caiziyue/config/filesystem.php ( 0.63 KB )
  38. /www/wwwroot/caiziyue/config/lang.php ( 0.91 KB )
  39. /www/wwwroot/caiziyue/config/log.php ( 1.35 KB )
  40. /www/wwwroot/caiziyue/config/middleware.php ( 0.19 KB )
  41. /www/wwwroot/caiziyue/config/route.php ( 1.89 KB )
  42. /www/wwwroot/caiziyue/config/session.php ( 0.57 KB )
  43. /www/wwwroot/caiziyue/config/trace.php ( 0.34 KB )
  44. /www/wwwroot/caiziyue/config/view.php ( 0.82 KB )
  45. /www/wwwroot/caiziyue/app/event.php ( 0.25 KB )
  46. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  47. /www/wwwroot/caiziyue/app/service.php ( 0.13 KB )
  48. /www/wwwroot/caiziyue/app/AppService.php ( 0.26 KB )
  49. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  50. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  51. /www/wwwroot/caiziyue/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  52. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  53. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  54. /www/wwwroot/caiziyue/vendor/services.php ( 0.21 KB )
  55. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  56. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  57. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  58. /www/wwwroot/caiziyue/vendor/topthink/think-captcha/src/CaptchaService.php ( 0.52 KB )
  59. /www/wwwroot/caiziyue/vendor/topthink/think-multi-app/src/Service.php ( 1.08 KB )
  60. /www/wwwroot/caiziyue/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  61. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  62. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  63. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  64. /www/wwwroot/caiziyue/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  65. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  66. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  67. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  68. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  69. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  70. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  71. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  72. /www/wwwroot/caiziyue/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  73. /www/wwwroot/caiziyue/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  74. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  75. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  76. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  77. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  78. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  79. /www/wwwroot/caiziyue/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  80. /www/wwwroot/caiziyue/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  81. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  82. /www/wwwroot/caiziyue/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  83. /www/wwwroot/caiziyue/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  84. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  85. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  86. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  87. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Console.php ( 22.89 KB )
  88. /www/wwwroot/caiziyue/app/Request.php ( 0.09 KB )
  89. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  90. /www/wwwroot/caiziyue/app/middleware.php ( 0.25 KB )
  91. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  92. /www/wwwroot/caiziyue/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  93. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  94. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  95. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  96. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  97. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  98. /www/wwwroot/caiziyue/vendor/topthink/think-multi-app/src/MultiApp.php ( 7.06 KB )
  99. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  100. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  101. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  102. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  103. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  104. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  105. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  106. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  107. /www/wwwroot/caiziyue/app/index/controller/Mnews.php ( 20.48 KB )
  108. /www/wwwroot/caiziyue/app/index/controller/Base.php ( 5.28 KB )
  109. /www/wwwroot/caiziyue/app/BaseController.php ( 2.03 KB )
  110. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/facade/Request.php ( 9.20 KB )
  111. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  112. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  113. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/facade/Cookie.php ( 1.48 KB )
  114. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  115. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  116. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  117. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  118. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  119. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  120. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  121. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  122. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  123. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  124. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  125. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  126. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  127. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  128. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  129. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  130. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  131. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  132. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  133. /www/wwwroot/caiziyue/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  134. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  135. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  136. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  137. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  138. /www/wwwroot/caiziyue/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  139. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  140. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  141. /www/wwwroot/caiziyue/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  142. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  143. /www/wwwroot/caiziyue/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  144. /www/wwwroot/caiziyue/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  145. /www/wwwroot/caiziyue/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  146. /www/wwwroot/caiziyue/runtime/index/temp/a32b58c6886ab785ddfef4e22cc56e84.php ( 42.64 KB )
  147. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  148. /www/wwwroot/caiziyue/vendor/topthink/think-multi-app/src/Url.php ( 7.52 KB )
  149. /www/wwwroot/caiziyue/vendor/topthink/framework/src/think/route/Url.php ( 14.07 KB )
  150. /www/wwwroot/caiziyue/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000408s ] mysql:host=127.0.0.1;port=3306;dbname=www_caiziyue_com;charset=utf8
  2. SHOW FULL COLUMNS FROM `qing_styles` [ RunTime:0.000698s ]
  3. SELECT * FROM `qing_styles` WHERE `etitle` = 'head' LIMIT 1 [ RunTime:0.000384s ]
  4. SHOW FULL COLUMNS FROM `qing_site_styles` [ RunTime:0.000474s ]
  5. SELECT * FROM `qing_site_styles` WHERE `id` = 1 LIMIT 1 [ RunTime:0.000289s ]
  6. SHOW FULL COLUMNS FROM `qing_category` [ RunTime:0.000515s ]
  7. SELECT * FROM `qing_category` WHERE `parent_id` = 0 AND `catetype` = 0 [ RunTime:0.000348s ]
  8. SELECT * FROM `qing_category` WHERE `parent_id` = 76 AND `status` = 1 ORDER BY `listorder` ASC [ RunTime:0.000371s ]
  9. SELECT * FROM `qing_category` WHERE `parent_id` = 77 AND `status` = 1 ORDER BY `listorder` ASC [ RunTime:0.000317s ]
  10. SELECT * FROM `qing_category` WHERE `parent_id` = 89 AND `status` = 1 ORDER BY `listorder` ASC [ RunTime:0.000322s ]
  11. SELECT * FROM `qing_category` WHERE `parent_id` = 95 AND `status` = 1 ORDER BY `listorder` ASC [ RunTime:0.000341s ]
  12. SELECT * FROM `qing_category` WHERE `parent_id` = 99 AND `status` = 1 ORDER BY `listorder` ASC [ RunTime:0.000345s ]
  13. SHOW FULL COLUMNS FROM `qing_nav` [ RunTime:0.000438s ]
  14. SELECT * FROM `qing_nav` WHERE `status` = 1 [ RunTime:0.000273s ]
  15. SHOW FULL COLUMNS FROM `qing_archives` [ RunTime:0.000593s ]
  16. SELECT * FROM `qing_archives` WHERE `id` = 11602 LIMIT 1 [ RunTime:0.000392s ]
  17. SHOW FULL COLUMNS FROM `qing_user` [ RunTime:0.000480s ]
  18. SELECT * FROM `qing_user` WHERE `iuid` = 87 LIMIT 1 [ RunTime:0.000287s ]
  19. UPDATE `qing_archives` SET `click` = 207 WHERE `id` = 11602 [ RunTime:0.001771s ]
  20. SELECT * FROM `qing_category` WHERE `id` = 80 LIMIT 1 [ RunTime:0.000318s ]
  21. SELECT * FROM `qing_category` WHERE `parent_id` = 76 ORDER BY `listorder` ASC [ RunTime:0.000309s ]
0.099357s