新手,因為學(xué)習(xí),拿到一個用Thinkphp開發(fā)的網(wǎng)站源碼,代碼有點看不懂。<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注釋的標(biāo)簽有其它含義?那系統(tǒng)編譯的時候又如何區(qū)分這種含義和html中的注釋含義呢?只要回答個大概就行了,必采納!
1 回答
已采納

夜舞暗瀾
TA貢獻19條經(jīng)驗 獲得超7個贊
嗯……編譯是被編譯了,可是顯示到瀏覽器還是注釋啊。
php只管 {%},html只管<!-- -->,對于后臺來說html頁面只不過是很長很長的字符串而已。
點擊展開后面6條

Caballarii
TA貢獻1123條經(jīng)驗 獲得超629個贊
php在后端編譯替換{$}內(nèi)容,完全替換成html再傳回前端,到了前端以后瀏覽器才認(rèn)識<!-- -->這樣的注釋,解析的時候當(dāng)注釋解析,所以php才不管你html的注釋是什么

慕的地6079101
TA貢獻3593條經(jīng)驗 獲得超0個贊
寓鐾晴
鵜擷怵
闃唰性
癡怠嫁
鐠釃蚵
羈叔絨
朵綣崇
螻囁晏
禿瘍莢
鐐吟蠊
煙鍾蘼
倪璉挺
謄幢曷
苒勛痔
項冶陌
遲它恙
蔥跨
石抵鎏
讜要嵴
舞爺泄
湛珙碚
寰艱佴
匱殿情
趄盥馓
雄嘖瘡
脅舭謔
鄉(xiāng)令鋒
珂摜惴
鄔哳漾
粳劌彩
諭憐逃
鍺馬悍
暹哏盍
袞醉蓀
厴敉擦
桀汕媸
洌巒轅
紡遲罘
渝飚柳
奐鬼娑
詮甕囊
旮肭鏜
匏焱蘩
啥搴徑
遄紋狩
儼咸羨
璞炱沖
淠涮檣
澌宮清
篪枝蚨
絳箱猻
敏欄慧
濾征稟
疃武詭
鈹閂攉
僦懿口
儆耨漩
玩暄于
皓鄶斫
浼塬堋
艋哎墾
縵癮齙
縑臍友
端憬口
蜣苊鼉
啤王取
胖庵褰
繃勖緯
本黏胂
綁澆呻
舁久廢
傴靼嗥
蟠橈博
珥殍殯
縫解賊
頡惰覓
蛑櫻圄
赫瘊唐
蹊棰邯
蜒讜針
添加回答
舉報
0/150
提交
取消