title: Using JavaScript to access a JSON array from PHP
body: <p>I'm trying to understand how my PHP script can pass an array to my JavaScript code. Using the following PHP, I pass an array:</p>
  
  <pre><code>$c = array(3,2,7);
  
  echo json_encode($c);
  </code></pre>
  
  <p>My JavaScript is as follows:</p>
  
  <pre><code>    $.post("getLatLong.php", { latitude: 500000},
          function(data) {
              arrayData = data
              document.write(arrayData)
              document.write(arrayData[0]);
              document.write(arrayData[0]);
              document.write(arrayData[0]);
          });
  &lt;/script&gt;
  </code></pre>
  
  <p>What is printed out on the screen is</p>
  
  <pre><code>[3,2,7][3,
  </code></pre>
  
  <p>I'm trying to understand how json_encode works - I thought I would be able to pass the array to a variable, and then access it like a normal JavaScript array, but it views my array as one large text string. How do ensure that it reads it like an array?</p>