AriOn:
Cita: $variable[] = $num.'-'; si ven, despues del $num hay un '-' para que me separe los valores pero no quiero conservar ese caracter al final del array, como lo puedo quitar?
Sencillo ->
$conteo = count($variable);
//largo: caracteres del ultimo elemento ->
$largo = strlen($variable[$conteo - 1];
//caracteres menos uno
$final = $largo - 1;
//Nuevo elemento
$variable[$conteo - 1] = substr("$variable[$conteo - 1]", 0, $final);
Si es parte de un bucle
debes poner un if($ultimo conteo) { haces lo de arriba }
Saludos
Franco