如果字段为空,如何不在 php 中显示
How to not display in php if the field is empty
如果值不存在,任何人都可以帮助如何隐藏字段和标题。例如,如果没有传真号码,它也不应该显示标题名称 "Fax:"。
<?php
$name = get_sub_field('name');
$address = get_sub_field('address');
$fax = get_sub_field('fax');
?>
<div class="col-md-10">
<h6><?php echo (isset($name)) ? $name : ''; ?></h6>
<p>P.O. Box: <?php echo (isset($address)) ? $address : ''; ?></p>
<p>Fax: <?php echo (isset($fax)) ? $fax : ''; ?></p>
</div>
<?php
$name = get_sub_field('name');
$address = get_sub_field('address');
$fax = get_sub_field('fax');
?>
<div class="col-md-10">
<?php
if(isset($name)){
?>
<h6><?=$name ?> </h6>
<?php
}
?>
....
</div>
这会奏效。虽然看起来很乱。
我认为这解决了问题。
<?php
$name = get_sub_field('name');
$address = get_sub_field('address');
$fax = get_sub_field('fax');
?>
<div class="col-md-10">
<h6><?php echo (!empty($name)) ? $name : ''; ?></h6>
<p><?php echo (!empty($address)) ? 'P.O. Box: '.$address : ''; ?></p>
<p><?php echo (!empty($fax)) ? 'Fax: '.$fax : ''; ?></p>
</div>
如果值不存在,任何人都可以帮助如何隐藏字段和标题。例如,如果没有传真号码,它也不应该显示标题名称 "Fax:"。
<?php
$name = get_sub_field('name');
$address = get_sub_field('address');
$fax = get_sub_field('fax');
?>
<div class="col-md-10">
<h6><?php echo (isset($name)) ? $name : ''; ?></h6>
<p>P.O. Box: <?php echo (isset($address)) ? $address : ''; ?></p>
<p>Fax: <?php echo (isset($fax)) ? $fax : ''; ?></p>
</div>
<?php
$name = get_sub_field('name');
$address = get_sub_field('address');
$fax = get_sub_field('fax');
?>
<div class="col-md-10">
<?php
if(isset($name)){
?>
<h6><?=$name ?> </h6>
<?php
}
?>
....
</div>
这会奏效。虽然看起来很乱。
我认为这解决了问题。
<?php
$name = get_sub_field('name');
$address = get_sub_field('address');
$fax = get_sub_field('fax');
?>
<div class="col-md-10">
<h6><?php echo (!empty($name)) ? $name : ''; ?></h6>
<p><?php echo (!empty($address)) ? 'P.O. Box: '.$address : ''; ?></p>
<p><?php echo (!empty($fax)) ? 'Fax: '.$fax : ''; ?></p>
</div>