Не не понимаю как передать следующию конструкцию... в документации толком нечего не сказано да и в гугле тоже... есть код, который в пхп передает массив xlsmedia [js] $.post( "./excel.php", { 'xlsmedia[0]': ["Ольга1", "Петр1", "Анастасия1"], 'xlsmedia[1]': ["Ольга2", "Петр2", "Анастасия2"], 'xlsmedia[2]': ["Ольга3", "Петр3", "Анастасия3"]}, function (data){ // alert(data); } ); [/js] отлавливаю в пхп просто PHP: $qqq=$_POST['xlsmedia']; echo $qqq[1]; Теперь вопрос, хочу заменить [js]xlsmedia[0]': ["Ольга1", "Петр2", "Анастасия3"][/js] на функцию внутри которой бы и формировался этот массив, т.е. код должен быть примерно таким: [js] $.post( "./excel.php", { func:"ArrExl"}, function (data){ // alert(data); } ); [/js] и сама функция [js] function ArrExl(){ while(i<4) {xlsmedia=["Ольга"+i, "Петр"+i, "Анастасия"+i];i++;} } [/js] И на этом все, в пхп нечего не передается. Пробовал писать ретур [js] return xlsmedia[]; [/js], результат такой же... Помогите реализовать подобное, как через функцию передать массив в пхп, у меня там канечноже все сложнее, но хотя бы на таком просто примере.