如果我有这样的代码,可以组合一个 php if语句:
<div id="contentArea">classic content field</div>
这个id是html,我的问题是,如果我的 html id 不是空的话,我可以用 php 做一个if语句......
例如:
if(!empty('MY_HTML_ID')) { echo '<div id="contentArea"></div>'; }
答案 0 :(得分:1)
为何选择PHP?你应该使用类似的东西(jquery例子):
if( $('#MY_HTML_ID').is(':empty') ) { }
或:
if( $('#MY_HTML_ID:empty').length ) { }
编辑:如果您使用的是模板系统,您还可以检查div内部的变量,例如使用以下逻辑:
<div>
<% if $MyDinner %>
You can do the request
<% else %>
You can't, because the variable $MyDinner has no value
<% end_if %>
</div>