2016-11-16 41 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

相关问题