我有一个div和一个变量,如果变量为空,我想隐藏div。有什么线索吗?例如:
<div class='h-box'>
<h1>text<h1/>
<p><?php echo regular_he(); ?><p/>
</div>
发布于 2018-07-25 09:40:53
仅当变量为空或null时,才能通过检查变量
if($var == "" && $var == NULL){
// Do your work
}
而对于Array,
if(!empty($array_name)){
// Do your work
}
完整的示例,
<?php
$name = "Akash";
$test_array = [];
function regular_he(){
return "Something";
}
?>
<!-- For Variable -->
<?php if($name != "" && $name != NULL): ?>
<div class='h-box'>
<h1>text<h1/>
<p><?php echo regular_he(); ?><p/>
</div>
<?php endif; ?>
<!-- For Array -->
<?php if(!empty($test_array)): ?>
<div class='h-box'>
<h1>text<h1/>
<p><?php echo regular_he(); ?><p/>
</div>
<?php endif; ?>
发布于 2018-07-24 09:10:28
可通过PHP is_empty
函数查看是否为空:
<?php if(is_empty($var_to_check)): ?>
<div class='h-box'>
<h1>text<h1/>
<p><?php echo regular_he(); ?><p/>
</div>
<?php endif; ?>
发布于 2020-02-26 04:21:58
在这里非常简单地回答了https://stackoverflow.com/a/60402179/3832706。它展示了如何在两行代码中隐藏和显示div。
https://stackoverflow.com/questions/51489061
复制相似问题