跳到内容
当前位置:首页>考研真题>高三数学一轮复习|第五部分 · 第一小节:三角函数、从角度协议到恒等变换引擎

高三数学一轮复习|第五部分 · 第一小节:三角函数、从角度协议到恒等变换引擎

  • 2026-10-01 06:39:12
高三数学一轮复习|第五部分 · 第一小节:三角函数、从角度协议到恒等变换引擎

如果说函数是高中数学的核心计算引擎,那么三角函数,就是连接几何、代数、周期变化与函数图像的重要接口。

三角函数不是几张需要死记硬背的公式表,而是一套完整的数学系统。

从角的概念,到弧度制;从单位圆,到三角函数基本关系;从诱导公式,到恒等变换,每一个知识点都不是孤立存在的。

它们之间存在一条清晰的底层逻辑:

角的定义 → 弧度制 → 单位圆 → 三角函数 → 基本关系 → 诱导公式 → 恒等变换 → 三角函数综合应用

这一节,我们就用 Web3.0 的思维,把三角函数的底层协议一次性打通。

⸻

一、三角函数的底层协议:角的概念

01 什么是角?

在初中数学中,我们通常把角理解为两条射线组成的图形。

但是到了高中,这种理解已经不够用了。

高中三角函数需要研究:

* 角可以旋转多少圈?

* 角可以是正数,也可以是负数吗?

* 角超过360°以后怎么办?

* 不同的角,为什么可能具有相同的三角函数值?

因此,高中采用了更加灵活的角的概念。

角可以看作一条射线绕端点旋转形成的量。

旋转的起始位置叫始边,旋转结束的位置叫终边。

通常把始边放在 x 轴的非负半轴上,这种位置称为角的标准位置。

角的正负协议

逆时针旋转:正角。

顺时针旋转:负角。

没有旋转:零角。

例如:

30°:逆时针旋转30°。

−30°:顺时针旋转30°。

390°:逆时针旋转一周,再旋转30°。

这意味着:

角不再只是一个几何图形,而是一个可以不断累积的旋转量。

02 象限角与终边

以坐标系为基础:

第一象限:0°<α<90°

第二象限:90°<α<180°

第三象限:180°<α<270°

第四象限:270°<α<360°

位于坐标轴上的角,不属于任何一个象限,称为轴线角。

例如:

90°、180°、270°、360°

都不是象限角。

Web3.0理解:象限相当于角的“位置分类协议”。

判断一个角的三角函数符号,首先需要判断它的终边位于哪个象限。

⸻

二、弧度制:角度系统的统一计算接口

角度制用360°表示一周。

弧度制则利用圆弧长度与半径的比值来表示角。

它不是另一套毫无关系的单位,而是建立在圆的几何结构之上的统一度量方式。

01 弧度的定义

在半径为 r 的圆中,如果圆心角 α 所对的弧长为 l,

那么:α = l/r

这里的 α 必须用弧度表示。

当弧长等于半径时:l = r

于是:α = 1

这就是1弧度的定义。

一周的弧长为2πr,因此:一周 = 2π弧度 = 360°

由此得到:π弧度 = 180°

这就是角度制和弧度制之间最核心的转换协议。

02 角度与弧度互换

核心公式:

角度 = 弧度 × 180°/π

弧度 = 角度 × π/180°

常用角度对应表:

角度制

弧度制

0°

0

30°

π/6

45°

π/4

60°

π/3

90°

π/2

120°

2π/3

135°

3π/4

150°

5π/6

180°

π

270°

3π/2

360°

2π

特别注意:

在高中数学中,如果没有特别说明,三角函数自变量采用弧度制。

例如:

sin x 的导数是 cos x。

这个公式默认 x 使用弧度制。

03 弧长公式与扇形面积

弧长公式:l = rα

扇形面积公式:S = 1/2 × r²α

这里的 α 必须是弧度。

还可以写成:S = 1/2 × rl

这两个公式经常与三角函数、圆锥曲线以及几何问题结合。

易错提醒

不能把角度直接代入弧长公式。

例如,60°不能直接代入 l = rα。

必须先转换:60° = π/3

因此:l = πr/3

弧度制的核心价值:让角度、弧长、导数与三角函数使用统一的计算接口。

⸻

三、三角函数的定义:单位圆是底层计算引擎

三角函数最重要的定义,不是背诵直角三角形中的边长比,而是建立在单位圆上的定义。

01 单位圆定义

以原点 O 为圆心,以1为半径的圆,称为单位圆。

角 α 以 x 轴非负半轴为始边,旋转后终边与单位圆交于点 P(x,y)。

那么:cos α = x、sin α = y、tan α = y/x(x≠0)

也就是:

单位圆上的横坐标是余弦,纵坐标是正弦。

正切则是纵坐标与横坐标的比值。

由于单位圆满足:x² + y² = 1

因此:sin²α + cos²α = 1

这就是三角函数最重要的基本关系之一。

02 三角函数的定义域

正弦函数:y = sin x

定义域:R

余弦函数:y = cos x

定义域:R

正切函数:y = tan x

定义域:x ≠ π/2 + kπ,k∈Z

原因是:tan x = sin x/cos x

当 cos x = 0 时,正切函数无定义。

03 三角函数的值域

sin x ∈ [−1,1]

cos x ∈ [−1,1]

tan x ∈ R

正弦、余弦的值域来自单位圆上的纵坐标和横坐标范围。

正切函数则可以取任意实数。

04 特殊角的三角函数值(视频号含记忆技巧)

α

sin α

cos α

tan α

0

0

1

0

π/6

1/2

√3/2

√3/3

π/4

√2/2

√2/2

1

π/3

√3/2

1/2

√3

π/2

1
0

无定义

特殊角必须熟练掌握。

尤其是:30°、45°、60°

以及:π/6、π/4、π/3

它们是三角函数求值、恒等变换、解三角形和导数综合题中的基础数据。

⸻

四、三角函数的基本关系:三个核心公式

三角函数的基本关系,可以理解为整个系统的“底层运算协议”。

01 平方关系

sin²α + cos²α = 1

这是最核心的恒等式。

由此可以得到:

sin²α = 1 − cos²α

cos²α = 1 − sin²α

这意味着:

已知正弦,可以求余弦的平方。

已知余弦,可以求正弦的平方。

但需要注意:

求平方根时,正负号必须根据角所在象限判断。

例如:已知 sin α = 3/5,且 α 是第二象限角。

那么:cos²α = 1 − 9/25 = 16/25

由于第二象限余弦为负:cos α = −4/5、不能直接写成4/5。

02 商数关系

tan α = sin α/cos α

条件:cos α ≠ 0

还可以得到:

sin α = tan α × cos α

cos α = sin α/tan α(tan α≠0)

这个关系主要用于正弦、余弦与正切之间的转换。

03 倒数与商数的组合

由:sin²α + cos²α = 1

两边同时除以 cos²α(cos α≠0),

得到:1 + tan²α = 1/cos²α

也就是:1 + tan²α = sec²α

其中 sec α = 1/cos α。

高中常见教材中,重点掌握前三个基本关系即可;sec、csc等倒数函数记号通常作为拓展,不必与核心公式混淆。

基本关系的使用顺序

遇到三角函数化简:

第一步:看是否能用平方关系。

第二步:看是否能用商数关系。

第三步:根据象限确定符号。

第四步:检查分母是否为零。

⸻

五、诱导公式:把复杂角转换成基础角

诱导公式的核心不是死记硬背,而是:

通过角的周期、对称与象限关系,把任意角转换为一个熟悉的锐角或特殊角。

它可以理解为三角函数的“坐标转换协议”。

01 诱导公式的基本规律

对于 sin、cos、tan:

当角发生特定变化时,函数值可以转换成对应的基础角。

最常见的角变换包括:

−α、π/2 − α、π/2 + α、π − α、π + α、2π − α、2π + α

02 公式一:负角关系

sin(−α) = −sin α

cos(−α) = cos α

tan(−α) = −tan α

记忆方法:正弦、正切是奇函数。余弦是偶函数。

图像关系:

sin(−x) = −sin x

cos(−x) = cos x

tan(−x) = −tan x

03 公式二:π/2 ± α

sin(π/2 − α) = cos α

cos(π/2 − α) = sin α

tan(π/2 − α) = 1/tan α(tan α≠0)

sin(π/2 + α) = cos α

cos(π/2 + α) = −sin α

tan(π/2 + α) = −1/tan α(tan α≠0)

这一组公式有一个重要特点:

正弦和余弦发生互换。

因此可以记忆为:奇变偶不变、符号看象限。

但“奇变偶不变”只是函数名称的转换规律,最终正负号仍然要根据角所在象限判断。

04 公式三:π ± α

sin(π − α) = sin α

cos(π − α) = −cos α

tan(π − α) = −tan α

sin(π + α) = −sin α

cos(π + α) = −cos α

tan(π + α) = tan α

这一组不发生正弦、余弦互换。

可以理解为:函数名称不变,符号根据象限变化,

同理:奇变偶不变、符号看象限

05 公式四:2π ± α

sin(2π − α) = −sin α

cos(2π − α) = cos α

tan(2π − α) = −tan α

sin(2π + α) = sin α

cos(2π + α) = cos α

tan(2π + α) = tan α

其中:

sin(x+2π)=sin x

cos(x+2π)=cos x

tan(x+π)=tan x

正弦、余弦的周期是2π。正切的周期是π。

06 诱导公式的统一记忆方法

口诀:

奇变偶不变,符号看象限。

这里的“奇、偶”指的是角的形式中,π/2的倍数是奇数还是偶数。

例如:sin(π/2−α)

π/2是奇数倍,函数名称由sin变成cos。

再看符号:π/2−α在α为锐角时位于第一象限,正弦为正。

因此:sin(π/2−α)=cos α

再看:cos(π+α)

π是π/2的偶数倍,函数名称不变。

π+α在α为锐角时位于第三象限,余弦为负。

因此:cos(π+α)=−cos α

口诀负责变换,象限负责定号。

⸻

六、恒等变换:三角函数的公式工具箱

如果说诱导公式解决的是“角的转换”,那么恒等变换解决的就是:

把复杂的三角函数表达式,转换成更容易计算、比较或求值的形式。

高三一轮复习中,必须熟练掌握以下公式。

01 两角和与差公式

正弦:

sin(α+β) = sin α cos β + cos α sin β

sin(α−β) = sin α cos β − cos α sin β

余弦:

cos(α+β) = cos α cos β − sin α sin β

cos(α−β) = cos α cos β + sin α sin β

正切:

tan(α+β) = (tan α + tan β)/(1 − tan α tan β)

tan(α−β) = (tan α − tan β)/(1 + tan α tan β)

正切公式必须注意分母不为零,同时要保证相关正切有定义。

记忆重点:

正弦:同号加,异号减。

余弦:同号减,异号加。

正切:分子同号,分母反号。

02 二倍角公式

令 β=α,即可得到二倍角公式。

正弦二倍角:

sin 2α = 2sin α cos α

余弦二倍角:

cos 2α = cos²α − sin²α

利用平方关系:

cos 2α = 2cos²α − 1

cos 2α = 1 − 2sin²α

正切二倍角:

tan 2α = 2tan α/(1 − tan²α)

其中要求相关表达式有定义,特别是分母不能为零。

二倍角公式的关键,是把二次结构转换成一次角的结构。

例如:

sin²α = (1 − cos 2α)/2

cos²α = (1 + cos 2α)/2

sin α cos α = sin 2α/2

这三条是三角函数化简、求最值、积分拓展和函数图像研究的常用工具。

03 半角公式与降幂公式

高中常用的降幂公式:

sin²α = (1 − cos 2α)/2

cos²α = (1 + cos 2α)/2

半角公式:

sin²(α/2) = (1 − cos α)/2

cos²(α/2) = (1 + cos α)/2

如果需要求 sin(α/2) 或 cos(α/2),必须结合 α/2 所在象限判断正负号。

例如:sin(α/2) = ±√[(1−cos α)/2]

不能忽略正负号。

04 辅助角公式

对于:a sin x + b cos x

可以把它合并成一个正弦函数。

令:R = √(a²+b²)

选择角 φ,使:cos φ = a/R、sin φ = b/R

那么:a sin x + b cos x = R sin(x+φ)

也就是:a sin x + b cos x = √(a²+b²) sin(x+φ)

这就是辅助角公式。

它可以把两个三角函数合并为一个三角函数。

例如:3sin x + 4cos x

R = √(3²+4²)=5

令:cos φ=3/5、sin φ=4/5

则:3sin x+4cos x=5sin(x+φ)

因此:−5 ≤ 3sin x+4cos x ≤ 5

这就是利用辅助角公式求三角函数最值的典型方法。

注意:如果 a、b 的符号不同,辅助角 φ 应根据 cos φ=a/R、sin φ=b/R 确定所在象限,不能机械地套用第一象限的角。

⸻

七、三角恒等变换的四种常见工作流

考试中,很多学生不是不会公式,而是不知道什么时候使用哪一条公式。

可以按照下面的顺序判断。

工作流①:看到负角、π±α、2π±α

优先使用诱导公式。

目标:把复杂角转换为基础角。

工作流②:看到 α+β、α−β

优先使用两角和差公式。

目标:展开或合并角度。

工作流③:看到 sin²α、cos²α、sin α cos α

优先考虑二倍角与降幂公式。

目标:把二次结构转换为一次结构,或把角度统一。

工作流④:看到 a sin x+b cos x

优先考虑辅助角公式。

目标:合并为一个三角函数,方便求最值、解方程和讨论单调性。

Web3.0总结

诱导公式:角度转换协议。

和差公式:角度合成协议。

二倍角公式:角度倍增协议。

降幂公式:次数压缩协议。

辅助角公式:表达式合并协议。

⸻

八、三角函数恒等变换中的易错点

01 忘记定义域

tan x 在:x=π/2+kπ,k∈Z 处无定义。

含有tan x的恒等变换,必须保留定义域限制。

02 诱导公式只变名称,不看符号

例如:cos(π−α)=−cos α

不是cos α。

必须结合象限判断符号。

03 求平方根时漏掉正负号

由:sin²α=1−cos²α

只能得到:sin α=±√(1−cos²α)

正负号需要结合角的范围判断。

04 二倍角公式混淆

牢记:cos 2α = cos²α−sin²α

也可以写成:cos 2α = 2cos²α−1

或者:cos 2α = 1−2sin²α

三种形式本质相同,但使用场景不同。

05 辅助角公式没有确定象限

R=√(a²+b²)始终非负。

但辅助角的象限需要由:cos φ=a/R、sin φ=b/R

共同确定。

⸻

九、三角函数综合解题:从公式到系统

一轮复习不是简单地把公式抄一遍,而是要建立完整的解题路径。

遇到三角函数题,建议按照以下步骤:

第一步:检查角度单位。

角度制还是弧度制?

第二步:确定角的范围。

是否涉及象限、终边、周期?

第三步:判断使用哪类公式。

基本关系、诱导公式、和差公式、二倍角还是辅助角?

第四步:统一结构。

尽量将表达式转化为同一种角、同一种函数或同一种次数。

第五步:进行计算或讨论。

求值、化简、证明、最值、解方程、判断单调性。

第六步:检查条件。

定义域、分母、象限、周期、正负号是否完整?

⸻

十、这一节的Web3.0知识地图

角的概念

↓

弧度制与角度制

↓

单位圆定义

↓

三角函数基本关系

↓

诱导公式

↓

两角和差公式

↓

二倍角与降幂公式

↓

辅助角公式

↓

三角函数求值、化简、最值与综合应用

⸻

最后记住

三角函数这一章,真正的难点不是公式太多,而是公式之间没有建立联系。

把角的定义理解清楚,才能理解单位圆。

把单位圆理解清楚,才能理解基本关系与诱导公式。

把诱导公式和和差公式打通,才能进一步掌握二倍角、降幂与辅助角变换。

公式不是终点,公式之间的转换能力才是高三数学一轮复习的核心竞争力。

数学小能手

高三数学一轮复习

第五部分·第一小节:三角函数

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