2016-11-16 73 views
0

不能在PHP文件中爲html元素編寫類屬性。 這裏是我的代碼如何在PHP文件中爲html元素編寫類屬性?

echo '<div><p class="'.($value->getIsRequire() == 1) ? 'required' : ''.'"> 
</p> <input type="text" name="field" id="option-value" /></div>'; 

我的輸出應該是如果條件爲真類應要求,否則類應該是空的,但我得到了所需的文字,而不是輸入框中輸入輸出。

結果我是

enter image description here

+0

使用適當的括號內。 – Ivar

+0

'($ value-> getIsRequire()== 1)? 'required':''' - >'($ value-> getIsRequire()== 1?'required':'')' – Ivar

+0

它沒有顯示輸入元素沒有顯示 – Vinothini

回答

0

試試這個,你應該把它包在括號:

echo '<div><p class="'.(($value->getIsRequire() == 1) ? 'required' : '').'"> 
</p> <input type="text" name="field" id="option-value" /></div>'; 
+0

非常感謝您answer.its的工作。 .. – Vinothini

+0

太好了,歡迎您隨時將其標記爲正確答案 – Okba

相關問題