簡體   English   中英

我怎樣才能縮短這段 PHP 代碼? (如果 - 否則)

[英]How can i shorten this PHP code? (if - elseif)

我有這個簡單的 if else 函數,我想知道如何縮短它?

<?php 
    if( $count_bananas == '1' )
    { echo '<div class="stage-columns-1">'; }

    elseif ($count_bananas == '2') 
    { echo '<div class="stage-columns-2">'; }

    elseif ($count_bananas == '3') 
    { echo '<div class="stage-columns-3">'; }

    elseif ($count_bananas == '4') 
    { echo '<div class="stage-columns-4">'; }
?>

代碼有效,但我想知道是否有辦法編寫更短更優雅的代碼?

你真的沒有看到模式嗎?

echo '<div class="stage-columns-' . $count_bananas . '">';

它可以在沒有條件檢查的情況下完成。 對於您發布的代碼片段,如果值相同,則 -

echo '<div class="stage-columns-' . $count_bananas . '">';

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM