Enviar matriz con Ajax a PHP script

Tengo una matriz hecha por la función.empuja. En la matriz hay datos muy grandes. ¿Cuál es la mejor manera de enviar esto al script PHP?

   dataString = ??? ; // array?
   $.ajax({
        type: "POST",
        url: "script.php",
        data: dataString, 
        cache: false,

        success: function(){
            alert("OK");
        }
    });

script.php:

  $data = $_POST['data'];

  // here i would like use foreach:

  foreach($data as $d){
     echo $d;
  }

¿Cuál es la mejor manera para esto?

Respuestas a la pregunta(10)

Su respuesta a la pregunta