$holder = ''; foreach($fields as $key){ $holder .= $key.', '; } echo $holder;
У меня есть код выше, он выводит «a, b, c», я хочу удалить запятую после c. Я попробовал substr, и он не работает. любая помощь?
Это не так, как это делается.
$holder = join(', ', $fields)
Вы можете использовать implode()
для объединения всех элементов массива:
<?php $holder = implode(', ', $fields); echo $holder; ?>
Вы можете использовать substr, как это
$holder = ''; foreach($fields as $key){ $holder .= $key.', '; } $newholder=substr($holder, 0, -1); echo $newholder;