PHP quitar ultimo carácter

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;
    }

?>

 

Deja un comentario