PHP在使用過程中,有時可能需要動態(tài)輸出JS代碼,什么意思呢?大概是說當滿足某個條件時,輸出JS代碼方案1,不滿足時不輸出,也可以是滿足時輸出方案1,不滿足的輸出JS代碼方案2,可以靈活多變。
代碼原型 代碼解析首先我們需要用到JS標識符mark,這個東西呢是成對的,而且為了方便,你需要將它賦值給一個變量,如圖所示賦值給了變量str,需要注意的是兩個str之間需要用回車或換行進行分隔,不然PHP解析器無法獲悉你的命令是否正確。
我們要寫的JS代碼必須放在兩個mark中間,可以有任意JS代碼,當然,你的JS代碼有特殊字符的,可以轉(zhuǎn)義,也可以不轉(zhuǎn)義,這個mark標識就是用來避免特殊符號這個棘手的問題的。
在mark之前要有3個向左的尖括號,這個是不能少的,在后邊結(jié)尾的mark要有分號,別丟了!
結(jié)語本文章有視頻版本,如果對文章不是很理解,可以關(guān)注我的視頻專欄
責任編輯: