2013-05-30 49 views
1

我tryied找到一些有关此信息,但有点困难,因为我所发现的是关于JavaScript的不是Java,Java的传递多维数组PHP

我想知道我怎么能在PHP得到它太因即时通讯不知道该怎么做

我想通过邮件传递一个数组多维,我不知道如何传递一个由Java多维数组这是我的代码(我想我只需要改变一些)

try 
    { 
     HttpClient httpclient = new DefaultHttpClient(); 
     HttpPost httppost = new HttpPost("http://web"); 

     ArrayList<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(); 
     for (int count=0; count < array.length; count++) 
     {//this loop is what i need to change but i dont know how to do it 
      nameValuePairs.add(new BasicNameValuePair("foto",array[count][0])); 
      nameValuePairs.add(new BasicNameValuePair("media",array[count][1])); 
      nameValuePairs.add(new BasicNameValuePair("votos",array[count][2])); 
     } 
     if(nameValuePairs != null) httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs)); 


     ResponseHandler<String> responseHandler = new BasicResponseHandler(); 
     httpclient.execute(httppost, responseHandler); 
    }   

回答

1

我想你应该序列化da ta到JSON/XML/CSV格式并在服务器端解析它。否则它将不是那么智能的代码。