PHPeros como les va, 
les cuento mi problema, estoy usando sajax y quiero pasar el contenido de un <select> a mi funcion php que inserta ids en una tabla... 
hice una funcion javascript que lee el <select>  
Código:
   obj = document.getElementById('select');
  for (i=0; opt=obj.options[i]; i++)
{    txt += (txt=='') ? '' : '-';
      txt += opt.value;   }
  le tiro un alert para ver el txt  y me muestra todos los ids que quiero pasar
ahora mi problema es pasar el array "obj" javascript a la funcion php o bien la variable txt con todos los ids separados por "-"
Creé la funcion usando sajax y la llamé pasandole como argumentos el array y la funcion javascript a la que devolvera un valor
la llamada es  
Código:
 x_funcion_lee_select(txt,contenedorRespuesta);
  en el php hice  
 Código PHP:
    <?php
function funcion_lee_select($select){
 
return $select;
}    
  la salida en contenedorRespuesta de esto es  
ahora, si alguien sabe como puedo pasar el array "obj" de java a php sería lo optimo, sino me gustaría saber como puedo guardar en un array el contenido de una variable, separada por "-"
ejemplo 
$a='21-22-23-24-25-26-27-28-29' ;
"Magicamente" 
$array[0]=21;
$array[1]=22;
$array[2]=23;
$array[3]=24; 
Espero que se haya entendido
Saludos