当前位置:首页>南京>西安事变后,张学良为何执意要送老蒋回南京?

西安事变后,张学良为何执意要送老蒋回南京?

  • 2026-04-02 19:50:21
西安事变后,张学良为何执意要送老蒋回南京?

01 恩怨如烟

1928年的那个夏天,奉系军阀的掌舵人张作霖,那个从胡子窝里杀出来的“东北王”,被日本人在皇姑屯用炸药送上了西天。

这一炸,也把东北的权力格局炸得支离破碎。

沈阳大帅府,白幡飘扬,但在这哀荣的背后,却是刀光剑影。

咱们得明白那时候东北军的盘子。

这里面有跟着老帅打天下的“元老派”,像汤玉麟、张作相这些老叔叔;有喝过洋墨水、满脑子现代军事思想的“留日派”,杨宇霆、常荫槐这帮人眼高于顶,根本看不起张学良。

张学良面临的是一个死局:外有日本人磨刀霍霍,内有骄兵悍将随时准备逼宫。

在灵堂前,气氛压抑得让人喘不过气。

日本特使来了,甚至都没带多少悲伤的表情,反而是一脸的傲慢和威胁,那意思很明白:没了你爹,你张学良要是不听话,满洲就是我们的。

而那些元老们,眼神里充满了审视。

杨宇霆更是天天倚老卖老,对着张学良指手画脚。

这是一个二世祖承袭东北王权利的过程中,必须要经历的残酷瞬间。

他突然明白了一个道理:在这个弱肉强食的江湖里,没有人会因为你失去了父亲而同情你,他们只会因为你的软弱而吃掉你。

要想压住这群狼,靠自己这副小身板是不行的,他必须找一个更大的靠山。

放眼全中国,谁能当这个靠山?

此时的关内,北伐军势如破竹,蒋介石那个浙江人,正站在权力的风口浪尖。

虽然奉系跟北伐军打得头破血流,但在张学良看来,蒋介石代表的是“中央”,是“正统”。

于是,在张作相这个深明大义的老叔叔的全力支持下,张学良干了两件惊天动地的大事:

第一,他杀了杨宇霆和常荫槐,用两颗人头告诉所有人,大帅府现在姓张,叫张学良,不叫杨宇霆。

第二,他顶住了日本人的极限施压,宣布“东北易帜”。青天白日旗在东北升起的那一刻,张学良觉得自己找到了出路,他把自己和东北军的命运,挂靠在了蒋介石这棵大树上。

但他不知道的是,这棵大树,不仅能遮风挡雨,有时候也会招来雷劈。

02

任何政治联姻,刚开始的时候总是充满了甜蜜的幻想。

蒋介石需要张学良。

因为没有张学良的归顺,他的“统一”就是个笑话,北方依然是军阀混战的泥潭。

张学良需要蒋介石。

因为没有蒋介石的“中央”名义,他在东北的统治就没有法理依据,他就只是个地方割据头子,而不是国家的“副统帅”。

两人一拍即合,互称兄弟。

蒋介石是大哥,张学良是小弟。

这时候的张学良,太想证明自己了。

他想告诉世人,他不是靠老爹余荫混日子的二世祖,他是有本事开疆拓土的民族英雄。

怎么证明?

找个软柿子捏一捏。

张学良把目光盯上了苏联人控制的中东路。

在他看来,苏联刚经历革命,国内乱糟糟的,应该不敢跟中国动真格的。

而且,收回国家主权,这是多么光宗耀祖的事儿啊!

他跑去问大哥蒋介石:“哥,我想动动苏联人,你看行吗?”

蒋介石那是玩政治的老油条了,他心里清楚得很,这事儿能不能成两说,反正消耗的是你东北军的实力,赢了是中央的功劳,输了是你张学良的责任。

于是蒋介石拍着胸脯说:“汉卿啊,尽管放手去干!出了事,中央给你兜底,百万国军就是你的后盾!”

张学良信了,真就跟苏联人干起来了。

结果呢?

这就是著名的“中东路事件”。苏联红军虽然装备不算顶尖,但收拾东北军跟玩儿似的。

张学良被打得鼻青脸肿,损兵折将。

这时候,他回头找大哥:“哥,救命啊,后盾呢?”

蒋介石这会儿正忙着跟各路军阀勾心斗角呢,哪有空管他。

不仅不管,还在外交上跟苏联人撇清关系:“这都是地方军阀的个人行为,跟国民政府无关。”

这是两人关系的第一次裂痕。

张学良虽然嘴上不说,但心里明白:这大哥,有点不地道。

但政治这东西,没有永远的敌人,只有永远的利益。

1930年,中原大战爆发。

这是民国历史上规模最大的一次军阀混战。

蒋介石被冯玉祥、阎锡山、李宗仁联手围殴,眼看就要撑不住了。

这时候,张学良成了决定天平倾斜的那只砝码。

双方都拼命拉拢张学良。

反蒋联盟许诺给他副总司令,蒋介石则开出了更大的价码:战后黄河以北的地盘,全归你管,军费中央全包。

张学良在观望,直到蒋介石快要断气的时候,他才终于出手。

1930年9月18日(巧了,正好是一年前),张学良发表通电,拥护中央,率领几十万精锐东北军入关。

这一入关,局势瞬间逆转。

反蒋联盟土崩瓦解,冯玉祥下野,阎锡山跑路。

蒋介石从地狱回到了天堂,稳坐江山。

这是两人关系的蜜月巅峰。

张学良坐镇北平顺承王府,号令华北,俨然是中国的二号人物。

这时候的张学良,沉浸在权力的快感中。

但他忘了老祖宗的一句话:福兮祸所伏。

当东北军的主力都进入关内享受花花世界的时候,在关外那片黑土地上,一双贪婪的眼睛,正如饿狼般死死盯着空虚的沈阳。

03

1931年9月18日,夜。

沈阳柳条湖的一声爆炸,终结了张学良的美梦。

关于“九一八事变”中的不抵抗命令,这笔烂账在历史上吵了快一百年。

有人说是蒋介石下的令,有人说是张学良下的令。

到了晚年,张学良自己承认了:“是我们东北军自己选择不抵抗的。我当时判断,日本人只是想挑衅,想勒索点好处,如果我抵抗了,就把事态扩大了,正中下怀。”

这话说得虽然坦诚,但透着一股子军阀特有的算计。

在那个年代,军阀的逻辑是:军队是我的私产,打光了我就什么都不是了。既然中央(蒋介石)一直喊着要“攘外必先安内”,那我何必去当这个出头鸟?

但他这一误判,代价太大了。

短短几个月,东三省沦陷,三千万父老乡亲成了亡国奴。

舆论的唾沫星子能淹死人。

全中国都在骂张学良是“不抵抗将军”,连送给他的诗都是“赵四风流朱五狂,翩翩蝴蝶正当行”。

这时候,蒋介石在干什么?

他在搞“攘外必先安内”。

他对张学良说:“汉卿啊,忍一忍,国家的底子薄,现在跟日本人全面开战就是送死。我们要先消灭共产党,统一了内部,才能抗日。”

张学良虽然心里苦,但还是信了大哥的邪。

因为他没有别的选择,丢了老家,他现在只能依附于蒋介石生存。

1933年,日本人得寸进尺,又向华北逼近,热河沦陷。

长城抗战打响了。

这一仗,打得窝囊。

中央军虽然也上了,但也是为了跟日本人谈条件。

眼看局势不可收拾,全国人民的怒火总得有个发泄口吧?

蒋介石坐着飞机来到了前线,见到了灰头土脸的张学良。

这是一场充满艺术感的谈话。

蒋介石一脸沉痛:“汉卿啊,现在的局势你也看到了。仗打败了,舆论沸腾,总得有人负责。我是国家的领袖,我如果下野了,国家就乱了。你看……”

话都说到这份上了,张学良还能说什么?

这就是“江湖义气”害死人。

张学良那种公子哥的豪气又上来了,他一拍胸脯:“大哥,不用说了,我走!这个锅,我背!”

于是,张学良通电下野,出国考察。

这一走,东北军彻底成了没娘的孩子。

蒋介石趁机肢解了东北军的编制,把张学良在华北的地盘转手交给了别人。

等到张学良在欧洲游历了一圈,戒了毒,洗心革面回来的时候,他发现自己已经一无所有了。

他的几十万大军成了没地盘的孤军,他这个“副统帅”成了光杆司令。

04

1935年,蒋介石给了张学良一个新的任务:去陕北,剿共。

这是一招极其阴毒的“驱虎吞狼”:你张学良不是还有十几万东北军吗?那是你的本钱,也是我的隐患。正好,陕北有红军,那是我的心头大患。你们两家打吧,谁死我都不心疼。东北军赢了,帮我除了红军;红军赢了,帮我削弱了东北军。

张学良一开始还挺卖力,他想通过战功重新获得信任,好让蒋介石支持他打回老家。

结果,到了陕北,直罗镇一战,红军把东北军打得落花流水,师长被毙敌,5300余人被俘,缴获枪支3500余支。

张学良被打懵了。

他发现这支红军,穷得叮当响,但打起仗来是真的不要命,和之前的军阀军队完全不一样。

更重要的是,在和红军的接触中,红军说:“中国人不打中国人,我们要打回东北去,赶走日本人!”

这话,戳中了张学良的泪点。

他开始反思:我天天在这里跟红军死磕,死了这么多兄弟,图什么?就算我把红军剿灭了,蒋介石就会让我回东北吗?不会,他只会把我派到更偏远的地方去当炮灰。

而且,张学良发现了一个让他心跳加速的秘密:红军的背后,站着苏联。

虽然之前在中东路被苏联揍过,但张学良是个实用主义者。

他意识到,在这个世界上,如果还有谁能帮他对抗日本,帮他收复东北,那只能是苏联。

指望英美?那帮人只会卖军火。

指望蒋介石?算了吧。

于是,张学良开始尝试跟红军接触。他想搞一个“西北大联合”——联合红军、联合杨虎城的西北军,背靠苏联,在这个角落里搞独立抗日。

蒋介石对此有所察觉,但他太自信了。

他觉得张学良就是个没脑子的武夫,翻不起大浪。

直到有一天,张学良截获了一份绝密情报。

这简直是晴天霹雳。

情报显示,蒋介石的心腹邓文仪,正在莫斯科,秘密跟苏联代表谈判!

在陕北那个黄土漫天的指挥部里,张学良看着手中的电报,气得浑身发抖。

他猛地抓起桌上的茶杯,狠狠地摔在地上,瓷片四溅。

“娘希匹!”张学良罕见地骂了句脏话,那是蒋介石的口头禅,此刻从他嘴里骂出来,充满了讽刺意味。

“只许州官放火,不许百姓点灯!你蒋介石一边逼着我剿共,一边自己偷偷去跟苏联人勾搭!你是想把我和红军都耗死在这里,然后你自己去摘抗日的桃子?”

张学良彻底愤怒了。

这种愤怒不仅仅是因为被欺骗,更是因为一种深深的绝望。

他意识到,蒋介石根本没把他当兄弟,甚至没把他当人看。

在蒋介石的棋盘上,他张学良只是一颗随时可以牺牲的棋子。

既然你不仁,就别怪我不义了。

既然你要断我的后路,那我就得自己杀出一条血路来。

在那个寒冷的冬夜,张学良站在窗前,看着窗外漆黑的夜空。他的眼神不再迷茫,而是透出一种赌徒般的疯狂。

少帅的迷途,走到了尽头。前方,是万丈深渊,也是唯一的生机。

他决定,要干一票大的。

05

在中国的权力场上,从来没有真正的温情脉脉,只有刺刀见红的利益博弈。

到了1936年冬天,蒋介石和张学良这对拜把子兄弟,终于走到了图穷匕见的时刻。

老蒋觉得小张是被“带坏了”,脑子里进了水;而小张觉得老蒋是要把自己往死里逼,不给活路。

蒋介石这个人,那是玩权术的祖宗。

他看张学良在西北磨洋工,不仅不剿共,还跟红军眉来眼去,心里那个火啊,简直能把南京总统府给点着了。

但他还是想再给这个“义弟”最后一次机会,或者说是最后一次警告。

于是,蒋介石飞到了西安。

他不是来叙旧的,他是来搞“精神按摩”的。

在华清池,蒋介石对着张学良苦口婆心:“汉卿啊,你怎么就糊涂呢?那些人给你灌了什么迷魂汤?现在的当务之急是安内,只要消灭了红军,我保证带你抗日!”

可张学良这时候已经听不进去了。

他的脑子里只有两个字:回得去(东北),还是回不去。

软的不行,蒋介石就来硬的。

他又在洛阳搞了个五十大寿,把张学良、杨虎城、阎锡山这些北方大佬都叫去。

宴席上,觥筹交错,底下却是暗流涌动。蒋介石借着酒劲,指桑骂槐,敲打这帮不听话的军阀。

也就是在这次洛阳之行后,蒋介石甩出了他的杀手锏——“最后通牒”。

这个通牒的内容很简单,也很残忍:张学良,我给你两条路。第一,12月12日之前,你的东北军必须全部开赴前线,跟红军死磕,不消灭红军不许停手;第二,如果你不愿意打,那好办,把你的东北军调到福建去,你的地盘让给中央军。

这一招,叫“绝户计”。

咱们来分析分析这第二条路。

福建是什么地方?

那是东南沿海,离东北十万八千里。

东北军要是去了福建,那就是离水的鱼、离土的树。

那是老蒋的嫡系地盘,也是当时极其贫瘠的山区。

几十万东北大汉到了那里,语言不通,水土不服,没了地盘,没了税收,吃喝拉撒全得仰仗中央拨款。

到时候,蒋介石只要稍微在军饷上卡一下脖子,东北军就会像冰块一样在阳光下消融。

更重要的是,去了福建,这辈子也别想打回东北老家了。

这对张学良来说,不是调动,是让他去死,是让他带着几十万兄弟去当乞丐。

在这个寒风刺骨的冬天,张学良被逼到了墙角。

他看着地图上的福建,又看了看身边的杨虎城。

杨虎城是西北军的首领,他的日子也不好过。如果东北军完了,下一个就是他。

两个绝望的男人碰在了一起,化学反应就发生了。

“汉卿,咱们不能坐以待毙啊。”杨虎城的话里透着一股西北汉子的狠劲。

张学良咬了咬牙,他在赌桌上输了一辈子,把老爹的家底、把东北三省、把华北地盘都输光了。

现在,他手里只剩下最后的筹码——蒋介石本人。

1936年12月12日凌晨,枪声划破了临潼的寂静。

这就是震惊中外的“西安事变”。

蒋介石做梦也没想到,那个平时对他唯唯诺诺、像个乖孩子一样的张学良,竟然真的敢拿枪指着他的脑袋。

当蒋介石穿着睡衣,在骊山岩石缝里被发现的时候,他脸上的表情一定很精彩:有愤怒,有恐惧,但更多的是难以置信。

他亲手培养的这个“小弟”,终于造反了。

06

捉住了蒋介石,张学良觉得自己赢了吗?

并没有。相反,他立刻就掉进了一个比之前更深的大坑里。

张学良发动兵谏的底气在哪里?不在于他那几十万东北军,也不在于杨虎城的十七路军。这些在国民党中央军的重兵集团面前,根本不够看。

他的底气,在于苏联。

在张学良的剧本里,剧情应该是这样的:我扣了蒋介石,逼他抗日。然后我联系红军,联系苏联。苏联老大哥一看我这么生猛,肯定会竖起大拇指,给我送钱送枪,支持我搞“西北国防政府”。到时候,我也成了抗日英雄,手里又有苏联援助,谁敢动我?

这叫“挟天子以令诸侯”,外加“找个洋干爹”。

但他千算万算,算漏了一件事:斯大林的脑回路。

那个年代的国际政治,极其冷酷。

在斯大林眼里,中国的唯一价值就是牵制日本,别让日本人北上进攻苏联。

谁能做到这一点?

是那个虽然反共但手里握着全中国资源的蒋介石?

还是这个手里没地盘、只有一腔热血的军阀张学良?

答案显而易见。

西安事变的消息传到莫斯科,斯大林暴跳如雷。

他不仅没有给张学良点赞,反而在苏联官方喉舌《真理报》上发表了一篇措辞严厉的文章。

文章的核心意思就一句话:张学良是日本帝国主义的走狗!他扣押蒋介石,是为了制造中国内战,好让日本人坐收渔利!

这一巴掌,把张学良打得魂飞魄散。

西安,张公馆。

张学良手里捏着那份翻译过来的电文,脸色惨白,他想过蒋介石会骂他,想过中央军会打他,但他唯独没想过,他一心想要投靠的“灯塔”苏联,会把他说成是汉奸、走狗。

“汉卿误国啊……”张学良瘫坐在沙发上,发出了一声惨笑。

这一刻,他的信仰崩塌了。

他原本以为自己是在演一出“逼蒋抗日”的英雄剧,结果在苏联人眼里,他演的是一出“助日灭华”的小丑戏。

杨虎城站在一旁,也是一脸的死灰。

没了苏联的支持,这就意味着他们之前的“三位一体”(东北军、西北军、红军)战略构想,彻底破产了。

没有苏联的金援和军火,这戏还怎么唱?

此时的西安,已经成了一座孤岛。

南京那边的何应钦,正磨刀霍霍,调集了大军准备轰平西安,甚至连飞机都起飞了,准备把蒋介石连同张学良一起炸死,好自己上位。

张学良发现,自己把自己玩进了一个死胡同。

杀蒋?那不仅背负弑君骂名,还会立刻引发全面内战,东北军必死无疑。

关蒋?没钱没粮,南京那边天天轰炸,能关几天?

07

在这绝望的时刻,中共代表团到了。

周恩来给张学良带来了一个虽然无奈、但却是唯一的解决方案:和平解决,释放蒋介石。

但这事儿说起来容易,做起来难。

你想啊,你把人家堂堂国家元首、你的结拜大哥给绑了,杀了人家那么多卫士,老蒋的侄孙都给杀了,老蒋的亲大哥都被吓死了,还把人家的脸面按在地上摩擦。

现在你说一句“大哥我错了,你走吧”,这事儿就能完了?

蒋介石回去之后,能不报复?

张学良不傻,他知道蒋介石是个什么样的人。

睚眦必报,那是老蒋的性格底色。

但是,张学良还是决定要放,而且要亲自送。

这背后,有一套非常悲壮但又极其现实的逻辑。

第一,经济账。东北军没钱了。这几十万人马每天人吃马嚼,那是天文数字。以前是南京政府拨款,现在闹翻了,断供了。西北穷得叮当响,养不起这尊大佛。如果不回到中央的体制内,东北军不出三个月就会自行崩溃。

第二,政治账。苏联不认账,把路堵死了。现在唯一的出路,就是让蒋介石承认抗日,只要蒋介石点头抗日,那张学良的兵谏就有了“大义”的名分。有了这个名分,就算他张学良个人倒霉,东北军这个团体或许还能保全。

第三,江湖账。张学良骨子里还是个旧式军阀,讲究个“好汉做事好汉当”。既然把天捅了个窟窿,那就得自己去补。

他必须给蒋介石一个台阶下,一个大大的台阶。

怎么给?

那就是“负荆请罪”。

张学良的想法是:我把大哥绑了,这是我不对。现在我亲自把大哥送回去,把我的命交给大哥处置。这样一来,大哥的面子找回来了,也能显得我张学良是为了国家大义,而不是为了私利。

这是一场豪赌。

赌注是张学良自己的自由和生命,赢面则是国家停止内战,以及东北军的生存权。

1936年12月25日,圣诞节。

这一天,决定了张学良后半生的命运。

在西安机场,寒风凛冽。

蒋介石脸色阴沉地走向飞机。

他虽然答应了停止内战、联共抗日,但他心里的怒火,估计能把整个机场烧化了。

这时候,周恩来和杨虎城都在苦苦劝说张学良:“汉卿,人放了就行了,你千万不能去南京!蒋介石翻脸不认人的!”

尤其是杨虎城,他太清楚这里面的凶险了。

放虎归山已是大患,若是再把自己送入虎口,那是十死无生。

但张学良这时候表现出了一种近乎天真的执拗,或者说是一种悲剧英雄的宿命感。

他摆了摆手,说了一句让所有人都心碎的话:“我是个军人,我自己做的事,我自己负责。我不送委员长回去,这事儿就没个完。”

其实,张学良心里未必没有一丝侥幸。

他觉得,凭他和蒋介石这么多年的交情,凭宋美龄对他的担保,老蒋顶多骂他一顿,关几天禁闭,最后还是会放他出来带兵打仗的。

毕竟,他是为了抗日啊。

但他高估了蒋介石的胸怀,也低估了政治斗争的残酷。

飞机起飞了,载着中国的最高统帅,也载着那个把天捅破的少帅。

当飞机穿过云层,看着脚下苍茫的关中大地,张学良或许在想,等到抗战胜利的那一天,他还能带着兄弟们杀回沈阳,去给老帅上坟。

然而,飞机落地南京的那一刻,等待他的不是鲜花,不是谅解,甚至不是一场公正的审判。

迎接他的,是荷枪实弹的宪兵,是冷冰冰的军事法庭,是长达半个世纪的软禁。

那个意气风发的少帅,死在了1936年的冬天。

活下来的,只是一个叫张学良的幽灵,在漫长的岁月里,看着曾经的部下分崩离析,看着曾经的兄弟血洒疆场,看着这个国家在战火中涅槃。

他赢得了国家的统一战线,却输掉了自己的一生。

这就是政治,这就叫身不由己。

最新文章

随机文章

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