Как убрать запятую после последнего числа в цикле while - PullRequest
0 голосов
/ 24 февраля 2020

Попытка удалить запятую, которая идет после числа 10. Попробовал все возможные обходные пути, но пока ничего не получалось.

$i = 0;

while($i < 10) {
echo ++$i. ",";
}

Ответы [ 2 ]

3 голосов
/ 24 февраля 2020

Не используйте al oop в первую очередь. Используйте implode() для вставки разделителя между элементами массива.

echo implode(',', range(1, 10));
0 голосов
/ 24 февраля 2020

Вы можете сделать это, используя l oop и rtrim() следующим образом:

$i = 0;
$result = '';
while($i < 10) {
  $result .= ++$i. ",";
}

echo rtrim($result, ',');
...