Я хочу добавить это несколько условий в одном условии, чтобы сделать его простым, ниже мой код. Я хочу, если значение «footer_widgets_columns» равно 4, тогда отобразите все 4 столбца, и если 3 покажет только и т. Д., Этот код работает на мое требование, но хочет сделать его более компактным в одном условии, а не писать его снова и сноваКак добавить несколько условий в одном условии в php
<section class="columns columns-<?php echo $data['footer_widgets_columns']; ?>">
<?php if($data['footer_widgets_columns']== 4){
$footer_col=3;
?>
<article class="col-md-<?php echo $footer_col ?>">
<?php
if (!function_exists('dynamic_sidebar') || !dynamic_sidebar('Footer Widget 1')):
endif;
?>
</article>
<article class="col-md-<?php echo $footer_col ?>">
<?php
if (!function_exists('dynamic_sidebar') || !dynamic_sidebar('Footer Widget 2')):
endif;
?>
</article>
<article class="col-md-<?php echo $footer_col ?>">
<?php
if (!function_exists('dynamic_sidebar') || !dynamic_sidebar('Footer Widget 3')):
endif;
?>
</article>
<article class="col-md-<?php echo $footer_col ?> last">
<?php
if (!function_exists('dynamic_sidebar') || !dynamic_sidebar('Footer Widget 4')):
endif;
?>
</article>
<?php
}
?>
<?php if($data['footer_widgets_columns']== 3){
$footer_col=4;
?>
<article class="col-md-<?php echo $footer_col ?>">
<?php
if (!function_exists('dynamic_sidebar') || !dynamic_sidebar('Footer Widget 1')):
endif;
?>
</article>
<article class="col-md-<?php echo $footer_col ?>">
<?php
if (!function_exists('dynamic_sidebar') || !dynamic_sidebar('Footer Widget 2')):
endif;
?>
</article>
<article class="col-md-<?php echo $footer_col ?>">
<?php
if (!function_exists('dynamic_sidebar') || !dynamic_sidebar('Footer Widget 3')):
endif;
?>
</article>
<?php
}
?>
<?php if($data['footer_widgets_columns']== 2){
$footer_col=6;
?>
<article class="col-md-<?php echo $footer_col ?>">
<?php
if (!function_exists('dynamic_sidebar') || !dynamic_sidebar('Footer Widget 1')):
endif;
?>
</article>
<article class="col-md-<?php echo $footer_col ?>">
<?php
if (!function_exists('dynamic_sidebar') || !dynamic_sidebar('Footer Widget 2')):
endif;
?>
</article>
<?php
}
?>
<?php if($data['footer_widgets_columns']== 1){
$footer_col=12;
?>
<article class="col-md-<?php echo $footer_col ?>">
<?php
if (!function_exists('dynamic_sidebar') || !dynamic_sidebar('Footer Widget 1')):
endif;
?>
</article>
<?php
}
?>
</section>
'для ($ I = 0; $ я <$ данных [ 'footer_widgets_columns']; $ я ++) {...}' ваш друг – Inurosen