新手,因为学习,拿到一个用Thinkphp开发的网站源码,代码有点看不懂。<foreach name='parent' item='v'>
<a href="<!--{:U('/c_' . $v['id'])}-->"><!--{$v.name}--></a><if condition='$key neq $last'>></if>
</foreach>在这段代码中的<!--{$v.name}-->,这句代码在html中的意思不是注释吗?为什么能够被编译?在thinkphp中是不是'<!-- -->'这个html注释的标签有其它含义?那系统编译的时候又如何区分这种含义和html中的注释含义呢?只要回答个大概就行了,必采纳!
1 回答
Caballarii
TA贡献1123条经验 获得超629个赞
php在后端编译替换{$}内容,完全替换成html再传回前端,到了前端以后浏览器才认识<!-- -->这样的注释,解析的时候当注释解析,所以php才不管你html的注释是什么
慕的地6079101
TA贡献3593条经验 获得超0个赞
寓鐾晴
鹈撷怵
阒唰性
痴怠嫁
镨酾蚵
羁叔绒
朵绻崇
蝼嗫晏
秃疡荚
镣吟蠊
烟锺蘼
倪琏挺
誊幢曷
苒勋痔
项冶陌
迟它恙
葱跨
石抵鎏
谠要嵴
舞爷泄
湛珙碚
寰艰佴
匮殿情
趄盥馓
雄啧疮
胁舭谑
乡令锋
珂掼惴
邬哳漾
粳刿彩
谕怜逃
锗马悍
暹哏盍
衮醉荪
厣敉擦
桀汕媸
洌峦辕
纺迟罘
渝飚柳
奂鬼娑
诠瓮囊
旮肭镗
匏焱蘩
啥搴径
遄纹狩
俨咸羡
璞炱冲
淠涮樯
澌宫清
篪枝蚨
绛箱狲
敏栏慧
滤征禀
疃武诡
铍闩攉
僦懿口
儆耨漩
玩暄于
皓郐斫
浼塬堋
艋哎垦
缦瘾龅
缣脐友
端憬口
蜣苊鼍
啤王取
胖庵褰
绷勖纬
本黏胂
绑浇呻
舁久废
伛靼嗥
蟠桡博
珥殍殡
缝解贼
颉惰觅
蛑樱圄
赫瘊唐
蹊棰邯
蜒谠针
添加回答
举报
0/150
提交
取消