I'm searching for a better solution to making an AJAX call with jQuery, having the PHP file return an array, and have it come out client-side as a Javascript array. Here is what I have been doing this:
PHP File (Example.php):
<?php
    $id_numbers = array('NES-ZL','NES-AL','SNS-ZL');
    for ($i=0; $i<count($the_array); $i++){
        echo $id_numbers[$i];
        echo '|';
    }
?>
JS File:
id_numbers = new Array();
$.ajax({
    url:"Example.php",
    type:"POST",
    success:function(msg){
        id_numbers = msg.split('|');
    }
});
What I'd like to do is to be able to just
return $id_numbers;
on the PHP side and directly translate it to a Javascript array after the AJAX call.
Any help?