当前位置:首页>太原>“天下王氏出太原”辩证(三):这句口号竟始于唐代?——揭秘千年谚语的政治操盘

“天下王氏出太原”辩证(三):这句口号竟始于唐代?——揭秘千年谚语的政治操盘

  • 2026-05-12 11:30:15
“天下王氏出太原”辩证(三):这句口号竟始于唐代?——揭秘千年谚语的政治操盘

既然琅琊王氏是长支、开族更早,为什么后世流传的却是“天下王氏出太原”而不是“出琅琊”?答案出人意料:宋代以前,根本没有这个说法。它是一场始于唐代、完成于宋代的文化建构……皇帝、宰相、武周女皇、《百家姓》,在这其中都扮演了关键角色。

“天下王氏出太原”辩证(三):这句口号竟始于唐代?——揭秘千年谚语的政治操盘

导语

前文已经论证,琅琊王氏与太原王氏是兄弟分支,琅琊为长、太原为次。既然如此,为什么后世会流传“天下王氏出太原”而不是“出琅琊”呢?为什么太原王氏会取代琅琊王氏,成为天下王氏共同认同的郡望?这是本章要回答的问题。

5.1《百家姓》的时间证据:宋代以前无此说

一个关键证据是:宋代以前的正史与谱牒中并无“天下王氏出太原”的明确说法。这一说法在唐代文献中几乎不见踪影。

进行文献检索可以发现:在《全唐文》《全唐诗》《唐代墓志汇编》等大型唐代文献数据库中,虽然大量出现了“太原王氏”或“王姓太原人”的记载,但从未出现“天下王氏出太原”这样一句概括性的谚语。唐代人提到王氏郡望时,通常是说某某“太原祁人”或“琅琊临沂人”,两望并存、各表各的,没有用一方覆盖另一方的意思。

例如,《旧唐书》中记载人物籍贯,王珪是“太原祁人”,王方庆是“琅琊临沂人”,泾渭分明。这说明在唐代官方的认知中,琅琊和太原是两个并行的郡望,没有谁涵盖谁的问题。如果“天下王氏出太原”真的是唐代的主流说法,那么《旧唐书》中那些明确记载为“琅琊”的王氏人物,就应该被重新归类为“太原”,但事实并非如此。

宋代以前,王氏郡望众多。据《广韵》记载,王氏有二十一望:琅琊、太原、北海、陈留、东海、高平、京兆、天水、东平、新蔡、新野、山阳、中山、章武、东莱、河东、金城、广汉、长沙、堂邑、河南。《元和姓纂》也有类似的记载。在这些郡望中,琅琊和太原只是其中最有影响的两个,其他郡望的王氏各有各的源流,不一定与太原有关。如果“天下王氏出太原”成立,那么这二十一望中的大部分都应该是太原王氏的分支,但史书并无这样的记载。

因此,“天下王氏出太原”在宋代以前并不存在,这是一个经过充分论证的学术判断。正是因为没有这个说法,我们才能断定它是后来建构的产物。

5.2唐代的政治建构

“天下王氏出太原”能在全国范围内推行并得到普遍接受,主要原因是唐代官方的政治操盘。唐代政治操盘可以分为三个层面:

第一,确立高门标杆。唐太宗贞观年间,命高士廉等人编纂《氏族志》,重新评定天下士族门第。在这次评定中,原本被列为第一等的山东士族(如崔、卢、李、郑)被降级,而关陇贵族和太原王氏等与李唐皇室关系密切的家族被抬升。太原王氏的宰相王珪成为这次士族评定的受益者之一。《氏族志》的编纂原则是“崇重今朝冠冕”,即按照现任官职高低来决定门第等级。王珪作为宰相,自然将太原王氏的门第大大提升。这种官方的背书,使得太原王氏的社会声望急剧上升。

第二,借重龙兴之地。太原是李唐王朝的龙兴之地。李渊从太原起兵,夺取天下,因此太原在唐代具有特殊的政治地位。将王氏始祖追溯至太原,可以拉近皇族与世家大族的关系。李渊、李世民父子自称是老子李耳的后裔,但这一说法缺乏可靠的谱系支撑,在士族社会中难以获得普遍认可。与此相比,“王氏出太原”的说法有完整的谱系记载,更容易被接受。更重要的是,通过强调太原作为王氏得姓之地,实际上也在强化太原作为李唐“龙兴之地”的神圣性——两个最有影响力的姓氏(李姓和王姓)都与太原有关,太原就成了天下“圣地”。

第三,帝王的神圣化背书。武则天时期对太子晋的封禅和立庙,是将“太原出王氏”这一观念神圣化的关键一步。武则天本人对王氏身份有强烈的认同——她的母亲杨氏出身于弘农杨氏,但武则天的家族通过联姻与太原王氏建立了联系。据《旧唐书》记载,武则天曾多次表示自己是太原王氏的后裔(这一说法并不被史家采信)。垂拱四年(688年),武则天封禅嵩山,封太子晋为“升仙太子”,并立庙祭祀,亲自撰写《升仙太子碑》。这一举动,使得王氏祖先王子乔从一个先秦时期的历史人物,变成了受到国家祭祀的神明。皇帝(而且是女皇帝)亲自立庙祭祀,这在历史上是极为罕见的。从此,“太原出王氏”不仅是一个谱系学论断,更有了神圣的光环。

我们可以推测,武则天这样做有多重动机:一是为自己称帝寻找神圣依据——如果王子乔能够升仙,那么武则天作为他的“后裔”,自然也有神圣性的加持;二是拉拢太原王氏以巩固自己的统治——武则天在政治上需要依靠关陇和山东士族的支持;三是通过立庙祭祀来强化国家意识形态——在儒释道三家并立的唐代,通过道教封禅来获得神圣合法性。

唐代的政治操盘,加上科举制度下“冒籍”“寄籍”现象的普遍存在,使得越来越多的王氏后裔选择依附太原郡望。在唐代的墓志中,自称“太原王氏”的比例远高于“琅琊王氏”,这与两望在历史上的实际地位是不相称的,恰恰说明了“太原认同”的人为建构性质。

5.3“冒籍”现象与太原郡望的泛化

唐代实行科举制度后,“冒籍”(假冒籍贯)现象十分普遍。因为科举录取名额按地区分配,有些地区的录取率较高,考生就纷纷“寄籍”到这些地区。与此同时,郡望的社会价值仍然很高——拥有一个高门郡望,可以在社交、婚姻、仕途中获得诸多便利。因此,许多并非太原王氏后裔的王姓族人,也开始自称“太原王”。

这种现象在唐代墓志中表现得非常明显。学者统计唐代王氏墓志发现,自称“太原王氏”的墓志数量远远超过自称“琅琊王氏”的数量,但两汉魏晋时期的实际情况恰恰相反——琅琊王氏的显赫程度和人口规模,至少在魏晋时期是超过太原王氏的。这种反差,只能解释为唐代出现了大规模的“改望”或“冒望”现象。

“冒望”的社会学机制是:当一个郡望的社会声望足够高时,人们就会主动依附它,即使血缘上并不相关。这种依附可以是真实的“改望”(即更改家族记载),也可以是虚假的“冒望”(即伪造家谱)。唐代武则天以后,太原王氏的声望超越了琅琊王氏,成为天下王氏共同向往的郡望,于是出现了大规模“冒太原王”的现象。随着这种“冒望”的普遍化,“天下王氏出太原”也就不再是一个需要论证的事实,而变成了一种理所当然的“常识”。

5.4宋代《百家姓》的定型

进入宋代,“天下王氏出太原”最终完成了从“官方建构”到“民间常识”的转变。《百家姓》作为宋代启蒙读物,流传极广,几乎到了“家喻户晓、妇孺皆知”的程度。《百家姓》以“赵钱孙李,周吴郑王”开篇,虽然正文中并未注明各姓的郡望,但历代注释和口传都会将“王”与“太原”联系在一起。宋人编纂的《百家姓》注本,如《增广百家姓》《百家姓考略》等,都明确指出“王,太原郡”。

《百家姓》的影响之大,怎么强调都不过分。它是中国历史上传播最广的蒙学读物之一,与《三字经》《千字文》并称“三、百、千”。历代儿童入学,首先要背诵的就是《百家姓》。通过这种数百年不间断的教育灌输,“王——太原”的关联被深深刻入了中国人的集体记忆。

与此同时,宋代理学兴起,宗族制度得到强化。修谱、联宗、建祠成为民间普遍的社会活动。在这个过程中,需要一个统一的郡望作为凝聚族人的符号。太原这个最早的得姓之地,天然地具备了这种号召力。各地王氏纷纷修谱,大多将自己的世系上溯到太原,以证明自己“根正苗红”。这种修谱活动,进一步巩固了“天下王氏出太原”的观念。

值得注意的是,宋代王氏宗谱的大量编纂,本身就带有“层累”的特点。很多宗谱为了抬高门第,会伪造早期的世系,将本不相干的地方望族“嫁接”到太原王氏的谱系上。这种“伪谱”的大量存在,反过来又为“天下王氏出太原”提供了“文献依据”,形成了一个自我强化的循环。

5.5明清以来的传播与固化

明清时期,“天下王氏出太原”已经成为了不可动摇的“祖训”。这一时期,王氏宗祠遍及全国,而几乎所有的王氏宗祠都会悬挂“太原堂”的匾额。太原晋祠的子乔祠,正是在明嘉靖五年(1526年)由地方官员和王氏后裔共同修建的,成为了全国王氏公认的“祖祠”。

清代及民国时期,随着宗族社会的进一步成熟,修谱活动更加普遍。几乎所有的王氏宗谱,都会在序言中引用“天下王氏出太原”这句谚语,并将其作为家族的“源头”。即使有些支系明明有其他源流(如赐姓、改姓的王氏),也会想方设法与太原攀上关系。

这种文化认同的力量是如此强大,以至于它超越了纯粹的血缘事实,成为了一种“想象的共同体”。对于绝大多数王氏后裔来说,“天下王氏出太原”不是需要论证的历史命题,而是需要信仰的家族信条。即使有人指出了其中的历史疑点,也很难改变这种根深蒂固的认同——因为这种认同已经不仅仅关乎历史,更关乎情感和身份。

“您第一次听说‘天下王氏出太原’是什么时候?是从族谱、长辈还是《百家姓》里学到的?”

“武则天封‘升仙太子’,您知道这位‘太子’是谁吗?”

参考文献

古典文献

宋·欧阳修、宋祁:《新唐书》卷七十二上《宰相世系表》,中华书局1975年版。

宋·郑樵:《通志》卷二十六《氏族略四》,中华书局1987年版。

汉·王符:《潜夫论》卷九《志氏姓》,上海古籍出版社1978年版。

唐·李吉甫:《元和郡县图志》卷十三《河东道二》,中华书局1983年版。

汉·司马迁:《史记》卷七十三《白起王翦列传》,中华书局1959年版。

清·钱大昕:《潛研堂文集》卷二十九,上海古籍出版社1989年版。

汉·司马迁:《史记》卷七《项羽本纪》,中华书局1959年版。

唐·《王卓神道碑》,拓本藏北京图书馆。录文见周绍良主编《唐代墓志汇编》,上海古籍出版社1992年版。

汉·班固:《汉书》卷七十二《王吉传》,中华书局1962年版。

汉·班固:《汉书》卷八十三《王霸传》,中华书局1962年版。

唐·房玄龄等:《晋书》卷六十五《王导传》,中华书局1974年版。

宋·欧阳修、宋祁:《新唐书》卷九十八《王珪传》,中华书局1975年版。

宋·王谠:《唐语林》卷三,中华书局1987年版。

汉·班固:《汉书》卷一百《叙传》,中华书局1962年版。

南朝宋·范晔:《后汉书》卷六十六《王允传》,中华书局1965年版。

唐·魏徵等:《隋书》卷三十三《经籍志》,中华书局1973年版。

宋·王明清:《挥麈录》,上海书店出版社2001年版。

明·凌迪知:《万姓统谱》,上海古籍出版社1994年版。

清·张澍:《姓氏寻源》,中华书局2003年版。

近人论著

罗振玉:《贞松堂集古遗文》,石印本,1930年。

王国维:《观堂集林》,中华书局1959年版。

陈寅恪:《唐代政治史述论稿》,上海古籍出版社1997年版。

岑仲勉:《元和姓纂四校记》,中华书局1948年版。

赵超:《汉魏南北朝墓志汇编》,天津古籍出版社2008年版。

周绍良:《唐代墓志汇编》,上海古籍出版社1992年版。

毛汉光:《中国中古社会史论》,上海书店出版社2002年版。

陈爽:《世家大族与北朝政治》,中国社会科学出版社1998年版。

侯旭东:《北朝村民的生活世界》,商务印书馆2005年版。

胡阿祥:《六朝疆域与政区研究》,学苑出版社2005年版。

王力平:《中古姓氏学考论》,中华书局2015年版。

陈瑞:〈姓氏郡望与唐代政治〉,《历史研究》2008年第3期。

李浩:〈唐代士族郡望的层累建构〉,《中华文史论丛》2012年第4期。

张金龙:〈北魏孝文帝定士族考〉,《北京大学学报》2015年第2期。

刘淑芬:〈唐代墓志中的郡望书写〉,《中研院史语所集刊》第78本,2007年。

王铭:〈从琅琊到太原:王氏郡望的转移〉,《中国社会历史评论》第21卷,2018年。

韩昇:〈唐代的氏族志与士族社会〉,《复旦学报》2009年第6期。

  王

实业里的文化人,天地间的修行者

· 实业轨迹:三十载 · 钢铁/化工/建筑 · 青工至董事长

· 文化转身:家谱编修专家 · 文化数字平台 · 多部专著作者

· 精神家园:诗人 · 散文作者 · 省市报刊常见面孔

· 创作主题:故乡 · 宗族 · 风月 · 温情

· 人生信条:以文常会友,唯德自成邻;以实兴百业,以信立商纲。

微信扫一扫  关注该公众号

前言

我结集出版《子文子集》源于一次偶然。确切地讲,应该是形势的必然。在这个以财富衡量一切、全民追逐名利的年代,弘扬传统文化、歌颂祖先功德就显得尤为重要。如果说敬祖归宗是我们的个体责任,那么继承中华优秀传统文化就是一代人的集体担当!

我读的书不多,但我明白主宰万物的除了自然,就是“神”。神源于有缘人的修炼与超度。我崇拜我的祖宗,因为祖宗是我心中的神;中华五千年的传统就是留给我们打开世界万物的钥匙。可是,直到不惑之年我才懂得用图文、诗词等形式记录下关于祖宗、关于家族的情和事。我在《铜锣新声》会刊、《王家人》杂志、《荆楚新安琅琊王氏宗谱》担任编审和主修期间,思考比较多的是中华传统文化的精髓是什么?自身修炼德行的动力在哪里?我认为传统文化就是根的文化,不断生长的根系就是传统文化的精髓。自身修炼德行的动力来自于信仰,那就是有因必有果。

我在工作之余应邀参加了多地有关传统文化的交流、恳亲联谊的民间集会,有感于老祖宗留下的东西太多,而我们继承的却很少,因此,天命之年的我没有理由不把寻根问祖、恳亲联谊路上的情与景、人与物记录下来与广大爱好传统文化、热衷宗族事务的读者分享。

《子文子集》的结集出版,由于时间紧,本人水平有限,书中错误难免,不妥之处,还望各位宗长、读者斧正!

编者

二〇一五年五月

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-16 19:07:20 HTTP/2.0 GET : https://h.460.net.cn/a/511943.html
  2. 运行时间 : 0.166362s [ 吞吐率:6.01req/s ] 内存消耗:4,436.28kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=9f3621a3284cfd9c6aba10ca772f4a58
  1. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/config/database.php ( 2.47 KB )
  34. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/runtime/temp/dccdcfeff1941d123b17292ae4c6c9a3.php ( 11.98 KB )
  140. /yingpanguazai/ssd/ssd1/www/h.460.net.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000710s ] mysql:host=127.0.0.1;port=3306;dbname=h460;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000802s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000342s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000297s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000495s ]
  6. SELECT * FROM `set` [ RunTime:0.000207s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000511s ]
  8. SELECT * FROM `article` WHERE `id` = 511943 LIMIT 1 [ RunTime:0.002292s ]
  9. UPDATE `article` SET `lasttime` = 1778929641 WHERE `id` = 511943 [ RunTime:0.003103s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000307s ]
  11. SELECT * FROM `article` WHERE `id` < 511943 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000509s ]
  12. SELECT * FROM `article` WHERE `id` > 511943 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.002433s ]
  13. SELECT * FROM `article` WHERE `id` < 511943 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000676s ]
  14. SELECT * FROM `article` WHERE `id` < 511943 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.003716s ]
  15. SELECT * FROM `article` WHERE `id` < 511943 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.006803s ]
0.170009s