跳到内容
当前位置:首页>考研真题>八上期中复习:一文搞懂光的反射考点

八上期中复习:一文搞懂光的反射考点

  • 2026-11-08 09:55:41
八上期中复习:一文搞懂光的反射考点

浙教版 2024 · 八年级上 · 第1章 对环境的察觉

光的反射 · 题型专题

4 个考点拆解 · 4 道综合例题 · 10 个易错点反射定律 / 镜面与漫反射 / 平面镜成像 / 成像实验

光的反射是初中光学的第一块地基。它看上去只有"两条光线、一个角度",但考卷上它被打扮成纸板折转、镜面转动、玻璃板平移、45° 倾斜等十几种样子。学生失分,往往不在"不知道定律",而在三个"没分清":没分清入射角是与法线还是与镜面的夹角,没分清镜面反射与漫反射谁遵守定律,没分清"像的大小"跟"物到镜子的距离"有没有关系。

这篇把四个考点按"考什么 → 怎么想 → 哪里错"三层拆开,每层配一张图,最后用四道偏难的综合作收口。

📋 本期内容

① 知识点拆解 —— 四个考点 + 一张结构图② 例题精讲 —— 4 道综合题,逐题给思路链③ 易错点总结 —— 10 个高频坑,配避坑口诀

MIND MAP

一张图看清"光的反射"

先立骨架,再填血肉。这张图建议直接记下来。

光 的 反 射

原理:光的反射定律(三线共面·两线分居·两角相等·光路可逆)

▼ ▼ ▼ ▼

反射定律

一点·三线·两角角与法线有关镜转 θ,光转 2θ

镜面 / 漫反射

表面平整度不同都遵守定律漫反射才能各向可见

平面镜成像

正立·等大·等距连线垂直镜面虚像,光屏接不到

成像实验

薄·茶色玻璃板等效替代法板竖直、眼在前

PART 01

知识点拆解:四个考点

1

光的反射定律

考法:角度计算 · 补全光路 · 说法辨析 · 纸板实验

记住一句话:反射定律描述的是一束光射到界面上后,"两线一角"怎么摆的问题。它的所有题目,都在问三件事——共不共面、在不在两侧、两个角等不等。

图1 光的反射:一点(O)、三线(AO、OB、ON)、两角(α、β)

定律三条(按顺序记,别漏)① 三线共面:反射光线、入射光线、法线在同一平面内;② 两线分居:反射光线与入射光线分居法线两侧;③ 两角相等:反射角 = 入射角。附加一条:光路可逆——光沿反射光线射入,会沿原入射光线射出。

图2 最容易丢分的一步:角是量到法线,不是量到镜面

▍考法一:角度计算(最高频)入射光线与镜面成 θ 角 → 入射角 = 90° − θ。求出这个数,剩下的全靠"反射角 = 入射角"。

▍考法二:镜面转动入射光线方向不变,镜面绕入射点转过 θ,则法线转过 θ,入射角改变 θ,反射光线转过 2θ。这是本考点唯一需要"算"而不是"看"的结论,务必背下来并能推:反射光线与入射光线的夹角 = 2 × 入射角,入射角变了 θ,夹角就变了 2θ。

▍考法三:补全光路 / 确定镜面给两条光线找镜面:作两光线夹角的角平分线,角平分线就是法线,垂直于法线的直线就是镜面。注意法线、镜面反向延长线一律画虚线,光线画实线并带箭头,箭头方向由入射点向外。

⚠ 两个不能写的表述① "入射角等于反射角"——错。反射角随入射角变化,因果不能倒;② 把法线当成一条光线——错。法线是为研究方便假想的辅助线,画虚线、不加箭头。

2

镜面反射与漫反射

考法:现象归类 · 成因解释 · "是否遵守定律"辨析

两者唯一的区别是反射面平整不平整,由此决定了反射光是"整齐划一"还是"四散开来"。

图3 平行光射入:左图平行射出(镜面反射),右图射向四面八方(漫反射)

比较项
镜面反射
漫反射
反射面
平整光滑
凹凸不平
反射光
平行射出、方向集中
射向四面八方
实例
平面镜、平静水面光滑黑板、金属表面
电影幕布、课本纸面树木、衣服、墙面
视觉
只在特定方向看到强光(刺眼、"反光")
各个方向都能看到(不刺眼)
相同点
每一条光线都遵守光的反射定律

▍判断方法:先看反射面平整不平整,再看反射光是"成束"还是"发散"。只要出现"各方向都能看清""不刺眼",就是漫反射;只要出现"刺眼""反光""看不清字",就是镜面反射。

▍最容易考的解释题:为什么坐在教室侧面的同学看黑板"反光"反而看不清字?——黑板某处磨得光滑,发生镜面反射,反射光集中射向某一方向,射不进这位同学的眼睛;而粉笔字表面粗糙,发生漫反射,光线射向各方向,所以字反而看得见。

3

平面镜成像特点

考法:像的大小 · 距离计算 · 像动不动 · 左右与上下 · 应用

平面镜成像的一切结论,都可以压缩成四个字:物像对称。像与物关于镜面"照镜子般"一一对称——位置对称、大小相同、左右互换。

图4 人眼看到的是反射光线反向延长线的交点 S′,它是虚像

成像特点(五句话)① 像是正立的;② 像与物大小相等;③ 像与物到镜面的距离相等;④ 像与物的连线垂直于镜面;⑤ 像是虚像——由反射光线的反向延长线相交而成,光屏承接不到。

▍考法一:距离与移动人在镜前 d,像在镜后 d,人与像相距 2d。人向镜走近 Δ,像也向镜走近 Δ,二者距离减少 2Δ——这一步是计算题的固定陷阱。

▍考法二:镜子"动"了,像动不动判断标准只有一个:镜面所在的平面变没变。衣柜门沿轨道平移(镜面平面不变)→ 像不动;镜子绕某点转动(平面变了)→ 像动;人自己移动 → 像动。

▍考法三:左右、上下平面镜只改变垂直于镜面的方向,不改变平行于镜面的方向。所以竖直镜前的"F",左右反、上下不反;两面镜子组合(潜望镜)则上下左右都反一次,恰好"正过来"。

图5 当镜面倾斜 45°,物沿水平方向动,像就沿竖直方向动

⚠ 只要出现"倾斜的镜面",立刻回到"对称"别去背"45° 像就竖直动",那样换个角度就废了。做法是:画出镜面 → 作物点关于镜面的对称点 → 看对称点随物移动画出什么轨迹。45° 只是让这个轨迹恰好竖直而已。

4

探究平面镜成像特点(实验)

考法:器材选择 · 操作目的 · 方法判断 · 故障与评估

图6 用玻璃板代替平面镜:一头成像,一头透光,才能"看得见"像的位置

这个实验的所有"为什么",都源于玻璃板是"半透明"的。抓住这一句,下面七个问题就都能自己推出来。

实验操作
为什么这样做
用玻璃板代替平面镜
既能反射成像,又能透光看到板后的蜡烛,便于确定像的位置
选薄玻璃板(如 3mm)
厚玻璃板前后两个面各成一次像,出现两个像,无法确定位置
选茶色玻璃板
减弱环境光干扰,像更清晰
两支完全相同的蜡烛
用 B 替代 A 的像,比较像与物的大小(等效替代法)
玻璃板竖直放在纸上
否则像会偏高或偏低,B 无法与像重合
B 不点燃、眼睛在物体一侧看
眼前明亮的一侧才看得清像;B 点燃反而看不清像
改变 A 的位置做多次
避免偶然性,寻找普遍规律(不是为了减小误差)
像的位置放光屏,在玻璃板后侧看
光屏上无像,说明成的是虚像

▍故障类设问的统一答法"无论怎样移动 B 都无法与像重合" → 玻璃板没有竖直放置;"透过玻璃看到两个像" → 玻璃板太厚;"像太暗看不清" → 环境光太强(应在较暗环境做)或换用茶色玻璃。

▍实验方法的判断用 B 替换 A 的像去比大小 → 等效替代法;多次改变 A 的位置 → 归纳法(找普遍规律);用带刻度的白纸记录位置 → 转换/放大的思想。考卷上常把三者混着给选项,只认第一种。

PART 02

例题精讲:四道综合题

四道题分别对应四个考点,难度按"课上例题"往上抬了一档。建议先自己做,再看思路链——思路链比答案值钱。

例 1 | 反射定律:镜面转动问题

一束光射到平面镜上,入射光线与镜面的夹角为 30°。保持入射光线方向不变,将镜面绕入射点顺时针转过 10°。则反射光线转过的角度是(  )A. 10°  B. 20°  C. 30°  D. 40°

思路链第一步,把"与镜面 30°"换成"与法线":入射角 α = 90° − 30° = 60°。第二步,镜面转 10°,法线跟着转 10°。法线向入射光线方向靠近,入射角变大:α′ = 70°。第三步,反射角随之变为 70°。第四步,算"转过多少":反射光线与入射光线的夹角 = 2α,由 120° 变为 140°,转过 20°。

答案:B

易错提醒:直接答 10° 的同学,是把"镜面转多少"当成了"光线转多少"。记住比例关系——镜转 θ,光转 2θ。另外,若镜面是逆时针转,反射光线也是顺时针转(向远离法线的方向),方向要跟着角一起判断。

例 2 | 镜面反射与漫反射:月光下的水洼

雨后初晴的夜晚,小明迎着月光走在有积水的路上。下列说法正确的是(  )A. 地上亮处是水,因为水面发生镜面反射B. 地上亮处是水,因为水面发生漫反射C. 地上暗处是水,因为水面发生镜面反射D. 地上暗处是水,因为地面发生镜面反射

思路链第一步,分清两种面:水面平整光滑 → 镜面反射,反射光成束、只射向一个方向;地面粗糙 → 漫反射,反射光射向四面八方。第二步,看"光有没有进眼睛"。迎着月光走:月亮在前方,水面的镜面反射光正对人脸射来 → 水洼特别亮;地面漫反射只有很少一部分进入眼睛 → 地面较暗。亮处是水。若改为背着月光走:月亮在身后,水面把光反射向前方(远离人),几乎不进眼 → 水洼很暗;地面漫反射反而有光进入眼睛 → 地面较亮,此时暗处是水。

答案:A

易错提醒:迎着与背着,正确答案恰好相反,是一对"镜像陷阱"。判断的关键不是"水亮不亮",而是"反射光朝哪儿走、能不能进人眼"。凡是涉及"走到某处看到什么"的题,一律先画光线、再判断方向。

例 3 | 平面镜成像特点:视力表与"镜动像不动"

体检时,医生把视力表挂在平面镜对面 3 m 处的墙上(视力表与小明在镜的同侧)。小明背对视力表、面向平面镜站立,此时他距平面镜 2 m。(1)小明与镜中视力表的像相距多少米?(2)小明向平面镜走近 0.5 m 后,镜中视力表像的大小是否变化?他与像的距离变为多少?(3)若医生把平面镜沿竖直方向向上平移 20 cm(镜面所在平面不变),镜中视力表像的位置是否改变?为什么?

思路链第一步,先定"像在哪":视力表距镜 3 m,它的像就在镜后 3 m 处(与视力表关于镜面对称),且与视力表一样大。第二步,再算"人像距离":人距镜 2 m,像距镜 3 m,二者在镜的两侧,所以距离相加 = 2 + 3 = 5 m。第三步,人走近 0.5 m:人距镜 1.5 m,像仍在镜后 3 m(像的位置由物决定,人走路不影响它),所以距离 = 1.5 + 3 = 4.5 m,减少了 0.5 m。第四步,像的大小:像等于物,视力表没变,像就不变。第五步,镜子平移:镜面所在的平面没有变,视力表关于这个平面的对称点就不变,像不动。

答案:(1)5 m;(2)大小不变,距离变为 4.5 m;(3)不改变,因为镜面所在平面未变,像与物仍关于该平面对称。

易错提醒:三步全是坑。坑一,把"人到镜 + 镜到物"写成相减;坑二,以为人走近像也变近、变大——像的位置由物决定,像的大小由物决定,与人走不走无关;坑三,把"镜子平移"当成"镜面移动",两者只在"绕某点转动"时才影响像。

例 4 | 成像实验:一次操作,多问连环

某小组用薄玻璃板、两支相同的蜡烛 A 和 B、白纸、刻度尺探究平面镜成像的特点。(1)实验中用玻璃板代替平面镜,目的是什么?(2)点燃 A,拿未点燃的 B 在玻璃板后移动,直到 B 与 A 的像完全重合。这一步用到的科学方法是什么?说明了什么?(3)移去 B,在原处竖直放一光屏,应从玻璃板的哪一侧观察光屏?看到什么现象?说明什么?(4)若实验中发现 A 的像偏低且倾斜,最可能的原因是什么?(5)有同学提出"把玻璃板换成茶色玻璃板效果更好",请说明理由。

思路链(1)玻璃板"半反半透",反射光成像、透过的光让我们看见板后的 B,于是像的位置可以被"看见并标定"。(2)用 B 去"顶替"像来比大小 → 等效替代法;B 与像完全重合 → 像与物大小相等。(3)光屏要放在像所在的一侧,且要从玻璃板后面(即光屏这一侧)直接看光屏——不能隔着玻璃看,否则会把像"看"在光屏上。现象:光屏上没有像,说明平面镜成虚像。(4)像偏低且倾斜,是玻璃板没有竖直放置(向后方倾斜)造成的——镜面倾斜,对称点自然偏移。(5)茶色玻璃透光少、反射相对强,能减弱环境光干扰,使像更清晰。

答案:见思路链(1)—(5)。

易错提醒:第(3)问是本实验最"阴"的一问。判断观察位置的通用口诀——看像在物体这侧,验像在光屏那侧。答"在玻璃板前面观察"的,一定是没动手做过这个实验。

PART 03

易错点总结:十个高频坑

下面十条按"错在哪 → 正确的是什么 → 一句话记住"排列,建议对着自己的错题本逐条打勾。

01 把"与镜面的夹角"当成入射角

✗ 入射光线与镜面成 30°,就写入射角 = 30°。✓ 入射角、反射角都是与法线的夹角,应为 90° − 30° = 60°。

🔑 角对法线量,不对镜面量。

02 说成"入射角等于反射角"

✗ 因果颠倒。先有入射角,后有反射角。✓ 只能说"反射角等于入射角"。

🔑 反射跟着入射走,不能反过来说。

03 认为"漫反射不遵守光的反射定律"

✗ 表面凹凸,光就乱来。✓ 漫反射只是反射面各处的法线方向不同,每一条光线都严格遵守反射定律。

🔑 面不平,法线乱,定律不变。

04 以为"离镜越远,像越小"

✗ 看远处的人像变小,所以像在变小。✓ 变小的是视角(视网膜上的像),镜子里的像始终与物等大。

🔑 像的大小只看物,不看距离。

05 "镜子平移,像跟着平移"

✗ 镜子往右挪,像也往右挪。✓ 平移不改变镜面所在平面,对称点不动,像不动;只有镜子转动时像才动。

🔑 平移不动像,转动才动像。

06 把虚像当实像、用光屏去"接"

✗ 平面镜的像能被光屏承接。✓ 平面镜成虚像,由反射光线的反向延长线相交而成,光屏上接不到。

🔑 实像光会聚,虚像光反向。

07 实验里"在哪一侧看"搞反

✗ 找像的位置时站在玻璃板后面看;验虚实时站在玻璃板前面看。✓ 找像 → 在点燃蜡烛这一侧透过玻璃看;验像 → 在光屏一侧看光屏。

🔑 看像站物侧,验像站屏侧。

08 玻璃板"随便放",像偏了找不到原因

✗ 玻璃板斜着放也能做实验。✓ 必须竖直放在水平桌面上;否则像偏高或偏低且倾斜,B 永远无法与像重合。

🔑 板不竖直,像必偏斜。

09 把"多次实验"的目的答成"减小误差"

✗ 多次移动蜡烛是为了减小误差。✓ 是为了避免偶然性、寻找普遍规律。真正"多次测量求平均"的是长度测量、测电阻这类。

🔑 找规律多次,求准确多次。

10 镜面倾斜时,只会背"45° 像竖直动"

✗ 记住结论就套,换成 30° 就傻眼。✓ 一律回到对称作图:作物点关于镜面的对称点,看它随物移动的轨迹。

🔑 结论会变,对称不变。

📌 一句话收口

反射定律管"光线怎么走",镜面/漫反射管"表面是什么样",平面镜成像管"像在哪、多大",成像实验管"怎么把它验证出来"。四件事对应四种题型,认出题型,比刷题更重要。

配套练习(15 道选择 + 5 道填空 + 3 道实验探究,含详解)点击阅读原文,可下载打印使用。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-11-09 02:15:50 HTTP/1.1 GET : http://www.sjds.net/a/541103.html
  2. 运行时间 : 0.082806s [ 吞吐率:12.08req/s ] 内存消耗:4,707.84kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=52407d0d031da75abc51c996de61089c
  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.36 KB )
  140. /www/wwwroot/www.sjds.net/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000569s ] mysql:host=172.18.0.4;port=3306;dbname=www_sjds;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000810s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000460s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000317s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000534s ]
  6. SELECT * FROM `set` [ RunTime:0.000308s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000639s ]
  8. SELECT * FROM `article` WHERE `id` = 541103 LIMIT 1 [ RunTime:0.000442s ]
  9. UPDATE `article` SET `lasttime` = 1794161750 WHERE `id` = 541103 [ RunTime:0.002514s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 65 LIMIT 1 [ RunTime:0.000338s ]
  11. SELECT * FROM `article` WHERE `id` < 541103 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000471s ]
  12. SELECT * FROM `article` WHERE `id` > 541103 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000386s ]
  13. SELECT * FROM `article` WHERE `id` < 541103 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000699s ]
  14. SELECT * FROM `article` WHERE `id` < 541103 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000746s ]
  15. SELECT * FROM `article` WHERE `id` < 541103 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000945s ]
0.095746s