Php: stampare i valori ed aggiungere una virgola a tutti eccetto all'ultimo valore

Come stampare i valori ed aggiungere una virgola a tutti eccetto all'ultimo valore in php




<?php
 /* Stampa i valori, aggiunge una virgola eccetto all'ultimo valore */








                                    foreach ($array as $key => $value) {
                                      $resultstr[] = $value;
                                    }
                                    $result = implode(", ",$resultstr);
                                    echo $result;


    ?>




Esempio: 

<?php /* Stampa i valori, aggiunge una virgola eccetto all'ultimo valore */


$array = array(
         "a",
         "b",
    6 => "c",
         "d",
);       


                                    foreach ($array as $key => $value) {
                                      $resultstr[] = $value;
                                    }
                                    $result = implode(", ",$resultstr);
                                    echo $result;



?>


--> Produce il seguente  otput:    a, b, c, d