if文の論理演算子を複数組み合わせて条件を指定

if文でandやorの論理演算子を複数組み合わせて条件を指定します。WordPressでACFの値を確認して改行のbrタグを出力する場合、以下のように記述します。

<?php
  $name = get_field('name');
  $position = get_field('position');
  $ttl = get_field('ttl');
?>

<?php if(($name || $position) && $ttl) : ?>
  <?php echo '<br>'; ?>
<?php endif; ?>

この場合、変数$nameと$ttl、$positionと$ttl、$nameと$positionと$ttlが存在する3つのパターンでbrタグが出力されます。

タイトルとURLをコピーしました