2016-05-06 15 views
0

java(android)からWebサービス(php)に値を渡しています:Webサービスが配列をとり、どのように私は$ _POSTの配列を渡すことができます:

$interet= $_POST['interet']; 

//このような配列でなければなりません:$ interet =配列( 'ピアノ'、 'フルート'、 'チェン');

NB /:配列の含まれているが動的である、それは一つ、あるいは10の値を有することができる

+1

代わりにJSONを使用してください。 – Amy

+0

はい私はJavaのアンドロイドに私のWebサービスの結果を渡すためにjsonを使用していますが、私は逆にしません、Javaから配列を取って$ _POSTを渡します(私はRESTを使用しています) – user3070123

答えて

0

あなたは、JavaのJSONに作成することができます。

String mStringArray[] = { "piano", "flute", "chien" }; 

JSONArray mJSONArray = new JSONArray(Arrays.asList(mStringArray)); 

PHPサーバーに送信し、中これを行う:

$array = json_decode($_POST, true); 
+0

php:if(isset($ _ POST ['array'])){$ array = json_decode($ _ POST、true); – user3070123

関連する問題