PHP - 从最后一个循环中删除逗号

use*_*007 2 php while-loop

我有一个PHP而LOOP,我想删除最后一个逗号,,echo '],';如果它是最后一个循环

            while($ltr = mysql_fetch_array($lt)){
                echo '[';
                echo $ltr['days']. ' ,'. $ltr['name'];
                echo '],';
            }
Run Code Online (Sandbox Code Playgroud)

Eri*_*ger 7

创建一个包含元素的数组,使它们看起来像array = ([ELEMENT INFO], [ELEMENT INFO], [ELEMENT INFO])然后implode用逗号表示数组.


Yog*_*har 6

$str = '';
while($ltr = mysql_fetch_array($lt)){
    $str .= '[';
    $str .= $ltr['days']. ' ,'. $ltr['name'];
    $str .= '],';
}

echo rtrim($str, ",");
Run Code Online (Sandbox Code Playgroud)

,将从字符串中删除最后一个