Para buscar y identificar el último elemento de un array usamos la función end() de php.
En este ejemplo vamos a listar todos los elementos de un array y separados por «comas» a excepción del último que insertaremos un «punto».
$array = array( 'León', 'Zamora', 'Salamanca' );
$ultimo = end($array);
foreach ( $array as $clave => $valor ) {
if ( $ultimo == $valor ) {
echo $valor.'.';
} else {
echo $valor.', ';
}
}
// Imprime: León, Zamora, Salamanca.
Agradezco tu comentario 🤘