除了最后一个之外,用逗号显示天数

Nin*_*ina 2 html php

我有以下if语句,它们收集在显示之前选择的所有日期.

$daysUsed = "";

if($this->dayweeksunsession==1){
    $daysUsed .= "Su ";
}

if($this->dayweekmonsession==1){
    $daysUsed .=  "M ";
}

if($this->dayweektuessession==1){
    $daysUsed .=  "T ";
}

if($this->dayweekwedsession==1){
    $daysUsed .=  "W ";
}

if($this->dayweekthurssession==1){
    $daysUsed .=  "Th ";
}

if($this->dayweekfrisession==1){
    $daysUsed .=  "F ";
}

if($this->dayweeksatsession==1){
    $daysUsed .=  "Sa ";
}

if($daysUsed !=="") {
    echo "</span><br/>Days of the Week: <span class='BoxReviewOutput'>";
    echo $daysUsed;
}
Run Code Online (Sandbox Code Playgroud)

我的问题是如何才能这样做,以便在会话中选择的每周的每一天显示逗号,除了最后一个.

例如:周日和周二被选中.所以会显示"Su,T"

提前致谢!

Sta*_*arx 7

使用implode()

$days = array("Su", "M", ....., "Sa");
echo implode(",", $days);
Run Code Online (Sandbox Code Playgroud)