Matriz sendo cortada em post ajax. Limite de postagem Ajax?

Eu tenho uma matriz multidimensional, que consiste em 426 matrizes menores, que também incluem 4 atributos .. Abaixo está um exemplo de um dos 426 matrizes ...

    array( //Main array
          0 => array( //1 of 426 arrays
               'name' => 'Danny', 
               'email' => '[email protected]', 
               'picture_url' => 'http://www.website.com', 
                'score' => 89
          ),
    )

Estou postando este array com as funções do ajax do jquery para um arquivo php, que o adiciona a um banco de dados ... Meu problema é que o array parece ser cortado quando é postado no arquivo php. Apenas cerca de metade do array chega ao arquivo php ...

Isso me levou a acreditar que pode haver um limite de tamanho de arquivo ao postar sobre ajax. No entanto, o tamanho da minha matriz parece ser relativamente pequeno ..

Estou executando meu aplicativo no WAMP ..

Alguém pode esclarecer o que está acontecendo?

ATUALIZAR:

Estou postando meu array assim:

$.ajax({
  type: "POST",
  url: "invite_friends.php",
  data: {
    theID: me.id,
    friends: multidimensional_array //This is the array <---
  },
  success: function(data, textStatus, jqXHR) {
    return console.log(data);
  },
  error: function(jqXHR, textStatus, errorThrown) {
    return alert("Error: Oops, there has been a problem");
  }
});

E eu recupero meu array (em invite_friends.php) assim ..

if($_POST['friends']) {
    $friends = $_POST['friends'];   
} else {
    $friends = FALSE;
} 

questionAnswers(4)

yourAnswerToTheQuestion