Pese a que muchos lenguajes no dan importancia a esa última coma, llamada en programación «trailing comma», en PHP debemos asegurarnos de suprimirla. Para ello, muchas veces he encontrado códigos que hacen uso de la función substr() para ello:
<?php
$buffero = 'UNO, DOS, TRES,';
$buffero = substr($buffero, 0, -1);
echo $buffero; // 'UNO, DOS, TRES'
echo QUITARULTIMO($buffero);
function QUITARULTIMO($STRING){
$BUFFERO = substr($STRING, 0, -1);
return $BUFFERO;
}
?>