当前位置:首页>武汉>怕,但更怕输05:武汉会战之田家镇持久战(修)

怕,但更怕输05:武汉会战之田家镇持久战(修)

  • 2026-08-26 04:05:31
怕,但更怕输05:武汉会战之田家镇持久战(修)

第二篇章《战术与战略(4-7章)》

第五章:田家镇的持久战——12天与一个联队的覆灭

战前:长江门户的不祥预感

1938年9月15日,湖北黄冈,田家镇要塞。

侯伟功站在阵地上,看着远处长江上密密麻麻的日军舰船,手心出汗。

他是第七军第二十四师机枪连的排长,29岁,参加过淞沪会战,见过大场面。

但田家镇这一仗,让他有种不祥的预感。

因为,日军来的船太多了。

因为,日军的飞机,已经在头顶盘旋了一整天。

因为,日军的大炮,已经开始试射了。

但侯伟功也知道,这一仗,必须打。

因为,田家镇,是武汉的最后一道门户。

因为,田家镇失守,武汉就危险了。

因为,他接到的命令是:

"守12天。"

---

1要塞:长江瓶颈的生死意义

田家镇,是个特殊的地方。

它位于长江北岸,地处大别山南麓,江面在这里陡然转窄,只有不到500米。

这是长江中下游最窄的江段。

就像一个瓶颈,锁住了长江。

谁控制了田家镇,谁就控制了长江。

谁控制了长江,谁就能威胁武汉。

所以,田家镇,太重要了。

---

1938年初,国民政府在田家镇修建要塞。

炮台,碉堡,战壕,铁丝网,地雷。

一切,都按照现代要塞的标准修建。

国民政府,在田家镇,投入了近两万守军。

第二军,第八十六军,第二十六军。

三个军,五六万人,集中在这个弹丸之地。

这是武汉会战中,兵力最密集的地方之一。

---

1938年7月,白崇禧,来视察田家镇。

他站在要塞的最高处,俯瞰长江,说:

"田家镇,是武汉的最后一道门户。"

"如果田家镇失守,武汉就危险了。"

"所以,田家镇,必须守住。"

第二军军长李延年问:"守多久?"

白崇禧说:"至少12天。"

"12天之后呢?"

白崇禧说:"12天之后,武汉的撤退准备就完成了。到时候,你们可以撤。"

李延年点点头:"明白了。"

---

2鏖战:日军的速胜梦碎

9月15日,日军,开始进攻田家镇。

日军第六师团今村支队,约五六千人,在飞机和舰炮的掩护下,向田家镇发起进攻。

日军的计划很简单:

一周之内,攻下田家镇。

所以,他们只准备了一周的弹药和粮食。

但日军没想到,这一仗,会打得这么艰难。

---

9月15日,傍晚。

日军第13联队,进攻铁石墩。

第二军第9师,拼死抵抗。

日军,冲上来,被打下去。

再冲上来,再被打下去。

就这样,反复冲锋,反复失败。

日军第1中队长齐藤胜惠大尉,负重伤。

日军第2中队长松本政雄大尉,负重伤。

但铁石墩,还是没有攻下来。

---

9月16日,日军,增兵了。

日本海军陆战队,约三千余人,在飞机和炮舰的掩护下,从潘家湾登陆。

今村支队,以第1大队为左翼、第3大队为右翼,对松山口发起猛攻。

松山口,是田家镇要塞的核心阵地。

如果松山口失守,整个要塞就会被突破。

所以,第9师,拼死守住松山口。

他们,利用碉堡和机枪工事,向日军疯狂射击。

日军,冲上来,被打下去。

再冲上来,再被打下去。

就这样,从早上打到晚上,日军,一步都没有前进。

---

日本《战史丛书中国事变陆军作战史》记载:

"支队从15日傍晚开始攻击前进阵地,但敌人抵抗非常顽强,直到16日虽继续攻击,但仍未攻下,当天夜遭到敌人从右侧的攻击,后方部队呈现防御战状况。"

敌人抵抗非常顽强。

这六个字,是日军对中国军队的评价。

这六个字,说得很轻,但分量很重。

因为,这意味着,日军,遇到了硬茬。

因为,这意味着,田家镇,不好打。

因为,这意味着,一周攻下田家镇的计划,要泡汤了。

---

3国军顽强打残联队

9月17日,日军,动用了所有的炮兵。

山炮兵、联队炮、步兵炮、速射炮,一起对松山口发起猛攻。

短短数十分钟,数百枚炮弹,倾泻在松山口高地上。

9师,伤亡极大。

但他们,还在守。

战斗到中午,日军,才艰难地占领了松山口高地。

但代价是什么?

日军第13联队,伤亡惨重。

---

9月19日-20日,日军,进攻沙子脑。

沙子脑,是松山口失守后的第二道防线。

57师第340团,防守沙子脑。

日军今村支队和海军陆战队,连续进攻,连续受挫。

日本《东京朝日新闻》1938年10月1日报道:

"敌军英勇顽强,有的中队长亲自站在碉堡上扔手榴弹,被我军炮火打中后手上还拿着一枚手榴弹,陆战队必须慢慢地一个一个碉堡地攻打,往里面扔炸弹才行。"

英勇顽强。

这四个字,又是日军对中国军队的评价。

---

9月20日,一天的战斗。

日军第6师团第2大队,伤亡巨大。

5中队长山崎中尉,牺牲。

8中队长田岛中尉,受重伤。

佐佐少尉、矢野少尉、园田准尉,负伤。

林曹长及许多部下,战死。

2大队长冈山少佐,负轻伤。

一天,第2大队,牺牲37人,负伤143人。

这是什么概念?

一个大队,满编也就几百人。

一天,伤亡180人,意味着这个大队,基本上被打残了。

---

4授策:白总长的“智取”教诲

就在日军拼命进攻的时候,侯伟功,接到了一个命令:

"白副总长要来讲话。"

白崇禧?

侯伟功愣了一下。

白崇禧,是军事委员会副参谋总长,国民党军队的高级将领。

这样的大人物,怎么会来前线?

但白崇禧,确实来了。

---

9月下旬的一天,田家镇要塞指挥部。

白崇禧,站在一个土台子上,对着下面的军官讲话。

侯伟功,站在人群中,仰头看着白崇禧。

白崇禧说的第一句话,侯伟功记了一辈子:

"我们是劣势装备的部队对优势装备的部队的战斗,所以我们不要跟敌人硬拼,只能智取。"

不要硬拼,只能智取。

这八个字,说起来简单,但做起来难。

---

白崇禧继续说:

"日本人想速战速决,我们就偏偏不让他速战速决。"

"日本人想占领武汉,我们就让他占。但我们要让他付出代价,要让他流血,要让他疲惫,要让他陷入泥潭。"

"我们要用空间换时间,用撤退换消耗,用游击战、运动战,拖住他,耗死他。"

"田家镇,我们要守12天。12天之后,武汉的撤退准备就完成了,你们就可以撤。"

"但这12天,无论付出什么代价,都要守住。"

侯伟功听着,似懂非懂。

但他记住了一句话:

不要硬拼,只能智取。

---

当晚,侯伟功,召集他的机枪连,开会。

他说:"白副总长说了,不要硬拼,只能智取。"

"什么是智取?"

"就是用脑子打仗,不是用命打仗。"

"怎么用脑子?"

侯伟功想了想,说:"夜袭。"

---

5夜袭:以弱胜强的拿手好戏

夜袭,是中国军队的拿手好戏。

因为白天打,日军装备好,火力强,中国军队吃亏。

但晚上,大家都看不见,装备的优势就不明显了。

而且,日军有个弱点:他们不喜欢夜战。

所以,中国军队喜欢夜袭。

侯伟功,决定试一试。

---

9月21日,凌晨1点。

侯伟功,带着20个士兵,悄悄摸向日军阵地。

他们,没有开枪,只用刺刀和手榴弹。

他们,摸进日军阵地,趁日军睡觉的时候,突然发起攻击。

刺刀,捅进帐篷。

手榴弹,扔进碉堡。

枪声响起的时候,日军还没反应过来。

等日军反应过来,中国士兵已经撤了。

这一仗,侯伟功的突击队,消灭了30多个日军,自己只伤亡了3个人。

这就是智取。

---

9月22日,侯伟功,又组织了一次夜袭。

这一次,日军有了防备,但还是被打了个措手不及。

侯伟功的突击队,又消灭了20多个日军。

9月23日,侯伟功,组织了第三次夜袭。

但这一次,失败了。

因为,日军,已经完全有了防备。

他们,在阵地周围,布置了铁丝网,布置了地雷,布置了哨兵。

侯伟功的突击队,刚摸到阵地附近,就被发现了。

日军,立刻开火。

突击队,伤亡了一半,才撤回来。

侯伟功,叹了口气:

"兵法上不管用了。"

---

9月20日,第103师,组织了一次大规模夜袭。

他们,调集3个营,组建奋勇队。

所有队员,脱去上衣,拿起大刀。

为什么脱去上衣?

因为,黑暗中,分不清敌我。

脱去上衣,摸到穿上衣的,就是敌人,就砍。

这个战术,很原始,但很有效。

奋勇队,一鼓作气冲上山头。

黑暗中,一场厮杀。

日军,丢下500多具尸体,狼狈撤离。

这一仗,打得日军胆寒。

---

6拉锯:反攻与日军的疯狂反扑

9月21日,第103师,对松山口发起反攻。

日军第11中队,129人,防守松山口。

面对中国军队凶猛的反攻,日军伤亡巨大。

截止9月21日夜,日军,只剩20余人。

按照日军第六师团战史记载:

11中队,战死31人,战伤死3人,重伤49人,合计伤亡83人。

一个中队,129人,伤亡83人。

伤亡率,超过60%。

按照日军的标准,这个中队,已经全灭了。

---

9月中下旬,日军,开始使用毒气。

黄色的毒气,从炮弹里喷出来,弥漫在整个战场上。

57师、第9师的士兵,没有防毒面具,只能用毛巾浸水,捂住口鼻。

但毒气,还是让很多士兵中毒。

他们,呼吸困难,眼睛流泪,皮肤溃烂。

但他们,还在战斗。

---

9月中下旬,日军,动用了航空兵。

整个田家镇作战,日军航空兵,出动400多架次,投掷2500多枚炸弹。

炸弹,像雨点一样落下来。

阵地,被炸得面目全非。

碉堡,被炸塌了好几个。

士兵,伤亡惨重。

但田家镇,还在守。

---

7插曲:半壁山的人性明暗

在田家镇的烽火硝烟中,有一座叫半壁山的要塞,它的失守不是因为炮火太猛,而是因为一个人的转身离去。第18师师长李芳郴的"临阵脱逃",像一道撕裂的伤口,暴露出战争中最荒诞的人性图景。但历史从来不是单薄的线性叙事,在这道伤疤里,我们同样触摸到了最滚烫的生命温度——那些无名士兵用血肉书写的忠诚,恰似暗夜里的萤火,照亮了人性深渊。

 ---

将军的黄昏

1938年10月24日,湖北阳新半壁山

李芳郴站在江堤上,看着下游江面上密密麻麻的日军汽艇,军装领口的金星在秋风中晃得刺眼。这个黄埔四期的优等生不会想到,三天前还信誓旦旦要在半壁山"与阵地共存亡"的自己,此刻正把作战地图揉成一团废纸。

"娘希匹!老子不陪小鬼子玩了!"他一脚踢翻身边的弹药箱,皮靴碾过地上散落的电文纸。参谋长刚要开口劝阻,就被卫兵架着拖走——这位师长已经三天没合眼,眼球布满血丝,下巴上的胡茬泛着青光,活像个困兽。

江风裹挟着血腥气扑面而来,李芳郴摸出怀表瞥了一眼:上午10时整。距离他接到的"死守七天"命令,刚刚过去168小时。在他身后,半壁山的防御工事像被巨兽啃噬过的蛋糕,弹坑连着弹坑,焦黑的树根裸露在寒风中。

 ---

士兵的坚守

同一时刻,半壁山北坡战壕

二等兵张大娃把最后一颗手榴弹掖进绑腿。这个四川娃子入伍才三个月,军装肥大得能装下两个他。他摸出怀里发皱的照片——新婚妻子抱着三个月的婴孩站在竹林前,身后是炊烟袅袅的茅草屋。

"等老子打完小鬼子,回去给你盖大瓦房!"他对着照片咧嘴笑,嘴角裂开渗出血丝。话音未落,日军掷弹筒的爆炸声震落了他半片耳朵。张大娃随手抹了把脸,发现掌心沾的不是血,是不知何时蹭到的锅灰。

十米外的机枪手老马突然直挺挺倒了下去。这个沉默寡言的老兵,刚才还在用湖南乡音哼《浏阳河》。张大娃扑过去时,看见老马的胸口绽开碗口大的窟窿,军装碎片上还粘着半片南瓜饼——那是昨天炊事班偷偷发的慰问品。

"弟兄们!龟儿子们上刺刀了!"连长的嘶吼混着枪声传来。张大娃抄起断了半截的步枪,突然想起出发前母亲塞给他的香囊,里面装着晒干的艾草和半块银元。此刻银元硌着大腿生疼,他却想不起有多久没给家里写信了。

 ---

追责与落幕

1938年10月27日,重庆黄山官邸

蒋介石摔了刚收到的战报,青花瓷杯在檀木桌案上滚出老远。侍从官战战兢兢捡起碎片,瞥见"李芳郴擅离职守"的字样在晨光里刺眼极了。

"娘希匹!半壁山要是丢了,九江防线就成筛子了!"委员长拍着桌子,茶沫溅到雪白的衬衫领口。窗外梧桐叶沙沙作响,不知谁家的鸽哨划破长空。

此时千里之外的半壁山,残存的守军正在组织最后一次冲锋。张大娃的刺刀捅进日军伍长的肚子,温热的血喷了他一脸。他突然想起父亲临终前的话:"娃啊,做人要有骨气,别学你那个不成器的舅公......"

硝烟散尽时,张大娃发现自己抱着老马的尸体坐在焦土堆里。远处江面上,日军的运兵船像黑压压的蚂蚁,而他的双腿已经被弹片削得血肉模糊。他摸出怀里发烫的怀表——指针停在10时47分,那是李芳郴逃离整整七小时四十七分钟后。

 ---

8收官:12天坚守后的有序撤离

9月29日,下午。

田家镇要塞,失守了。

不是因为守不住,而是因为,12天到了。

白崇禧说的12天,到了。

武汉的撤退准备,完成了。

田家镇的任务,完成了。

所以,第二军,撤退了。

---

田家镇保卫战,打了12天。

中国军队,伤亡近两万人。

日军,伤亡近万人。

其中,日军第13联队,伤亡1700余人。

按照日军的标准,伤亡50%就算全灭。

13联队,满编约3000人,伤亡1700余人,伤亡率超过50%。

这个联队,全灭了。

---

日本《东京朝日新闻》9月30日的报道标题:

"难攻不落,宛如当年的旅顺之战。"

旅顺之战,是日俄战争中最惨烈的战役之一。

日军,付出了巨大代价,才攻下旅顺。

现在,日本人,把田家镇,比作旅顺。

,是对田家镇保卫战的最高评价。

也是对中国军队的最高评价。

---

9复盘:三要塞的成败镜鉴

田家镇保卫战,为什么能坚守12天?

第一,地形险要。

长江在这里最窄,只有不到500米。

日军的舰船,很难通过。

日军的登陆,很难实施。

第二,兵力充足。

近两万守军,集中在这个弹丸之地。

兵力密度,很高。

第三,战术灵活。

白天,依托工事防守。

晚上,组织夜袭反击。

不硬拼,只智取。

第四,士气高昂。

士兵们知道,他们守的,不仅仅是田家镇,更是武汉。

他们守的,不仅仅是一个要塞,更是一个国家。

---

但田家镇保卫战,也有遗憾。

如果,马当要塞没有那么快失守。

如果,湖口要塞能多守几天。

如果,田家镇能多守几天。

那么,武汉会战的结局,可能会不一样。

但这些,都是如果。

历史,没有如果。

---

让我们对比一下,马当、湖口、田家镇,三个要塞的战斗。

马当要塞,1938年6月24-26日,只守了2天。

为什么?

因为,指挥官李韫珩,在前线搞"抗日军政大学"。

因为,援军薛蔚英,迂回小路,迟到了8小时。

因为,指挥系统混乱,协同作战困难。

结果,马当要塞,只守了2天,原计划是1个月。

湖口要塞,1938年7月4日,几乎没有抵抗就失守了。

为什么?

因为,兵力不足,防守薄弱。

因为,日军来势凶猛,陆海空协同。

田家镇要塞,1938年9月15-29日,守了12天。

为什么能守这么久?

因为,地形险要,兵力充足。

因为,战术灵活,士气高昂。

因为,有明确的目标:守12天。

因为,有正确的战略:不硬拼,只智取。

---

10启示:持久战的跨领域智慧

这让我想到了《孙子兵法》里的一句话:

"善守者,藏于九地之下。"

意思是,善于防守的人,要利用地形。

田家镇,就是利用了地形。

长江最窄,江流如束,这是天然的屏障。

大别山南麓,山峦起伏,这是天然的堡垒。

中国军队,利用这些天然优势,构筑工事,布置火力,组织防守。

所以,田家镇,能守12天。

---

这也让我想到了《战争论》里的一个概念:

"防御的优势。"

克劳塞维茨说,防御,比进攻,更有优势。

因为,防御方,可以利用地形。

因为,防御方,可以构筑工事。

因为,防御方,可以等待时机。

田家镇,就是利用了防御的优势。

中国军队,依托工事,等待日军进攻。

日军,冲上来,被打下去。

再冲上来,再被打下去。

就这样,日军,付出了巨大代价,才攻下田家镇。

---

这还让我想到了《战略论:间接路线》里的一个观点:

"消耗战略。"

利德尔·哈特说,当你打不过敌人的时候,不要硬拼,要消耗。

消耗敌人的兵力,消耗敌人的物资,消耗敌人的士气。

田家镇,就是一场消耗战。

中国军队,守12天,不是为了守住田家镇,而是为了消耗日军。

消耗日军的兵力:日军第13联队,伤亡1700余人,几乎全灭。

消耗日军的物资:日军只准备了一周的弹药和粮食,打了12天,补给困难。

消耗日军的士气:日军原以为一周攻下,结果打了12天,士气低落。

这就是消耗战略。

---

白崇禧,在田家镇,给侯伟功上了一堂课。

这堂课,讲的是"持久战"。

什么是持久战?

就是不求一时的胜负,而求长期的消耗。

就是不求占领多少地方,而求消灭多少敌人。

就是不求守住阵地,而求保存实力。

侯伟功,听懂了。

所以,他组织夜袭,消耗日军。

所以,他且战且退,保存实力。

所以,他守了12天,完成了任务。

---

阿劳说

我曾经思考过一个问题:什么是智取?

有人说,智取就是用计谋。

有人说,智取就是用策略。

还有人说,智取就是不硬拼。

我觉得,智取可能就是白崇禧说的那句话:"我们不要跟敌人硬拼,只能智取。"

---

1938年9月,田家镇保卫战。

中国军队,面对的是装备精良、训练有素的日军。

如果硬拼,中国军队,肯定打不过。

但中国军队,没有硬拼。

他们,用地形,用工事,用夜袭,用消耗。

他们,守了12天,完成了任务。

他们,伤亡近两万人,但消灭了日军近万人。

他们,失去了田家镇,但保住了武汉的撤退时间。

这就是智取。

---

这让我想到,在职场上,我们经常会遇到这样的情况:

,面对一个很强的对手,或者一个很难的项目。

你可以选择,硬刚,拼尽全力,不惜一切代价。

但有时候,硬刚只会让你输得更惨。

这时候,你需要的,可能不是硬刚,而是智取。

不是正面对抗,而是侧面突破。

不是一次性解决,而是分步推进。

不是追求完美,而是追求可行。

这就是持久战的思维。

---

侯伟功,在田家镇,学会了智取。

他学会了,不要硬拼,要用脑子。

他学会了,白天防守,晚上夜袭。

他学会了,且战且退,保存实力。

这些经验,让他在后来的战斗中,活了下来。

而活下来,本身就是一种胜利。

---

但我也想说:

田家镇的12天,是用近两万条生命换来的。

这个代价,太大了。

如果,马当要塞能守1个月。

如果,湖口要塞能守半个月。

如果,指挥系统更加统一。

如果,协同作战更加有效。

那么,田家镇,可能不需要付出这么大的代价。

那么,武汉会战,可能会有不同的结局。

---

但历史,没有如果。

我们只能从历史中,学习教训。

马当要塞的教训:不要搞形式主义,不要有"小九九"。

湖口要塞的教训:兵力不足,防守薄弱,必败无疑。

田家镇要塞的经验:地形险要,兵力充足,战术灵活,目标明确。

这些教训和经验,不仅适用于战争,也适用于人生。

---

今天,我们生活在一个和平的年代。

我们不需要打仗,不需要守要塞,不需要组织夜袭。

但我们应该记得,智取的智慧。

记得,有些时候,不能硬拼。

记得,有些时候,要用脑子。

记得,有些时候,消耗比消灭更重要。

记得,有些时候,保存实力比占领阵地更重要。

---

记住田家镇,记住那12天,记住白崇禧的那堂课。

记住那句话:不要跟敌人硬拼,只能智取。

记住那句话:善守者,藏于九地之下。

记住那句话:消耗战略,是以弱胜强的关键。

记住侯伟功的三次夜袭,记住第103师的裸身冲锋,记住那近两万条生命。

因为,他们用生命告诉我们:

智取,不是怯懦,而是智慧。

消耗,不是逃避,而是战略。

撤退,不是失败,而是保存实力。

持久战,不是消极,而是以弱胜强的唯一选择。

---

读懂过去,才能活好当下,才能坦然面对未来。

这就是田家镇留给我们的,最宝贵的智慧。

---

探访抗日战场遗址:田家镇要塞的沧桑巨变

怕,但更怕输:武汉会战教会我们的……总览

怕,但更怕输01:武汉会战之万家岭——铜号声碎十米线
怕,但更怕输02:武汉会战之张古山的夜袭
怕,但更怕输03:武汉会战之日本兵的炼狱

**参考资料:**

1. 侯伟功老兵口述历史

2. 《田家镇要塞保卫战》

3. 白崇禧《持久战之理论与实践》

4. 日本《战史丛书中国事变陆军作战史》

5. 日本《东京朝日新闻》1938年10月1日

6. 日本《熊本兵团战史》

7. 日本《第六师团转战实录武汉篇》

8. 《武汉会战纪实》

9. 《孙子兵法》(孙武)

10. 《战争论》(克劳塞维茨)

11. 《战略论:间接路线》(李德哈特)

12. 《国殇》(武汉会战卷)

最新文章

随机文章

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