在数组中保存值$ _POST

时间:2016-05-06 11:13:20

标签: php android arrays

我将值从java(android)传递到Web服务(php):结构应该是一个数组,因为webservice接受一个数组并在该数组中进行搜索,所以如何在$ _POST中传递一个数组:

$interet= $_POST['interet'];

//必须是这样的数组:$ interet = array('piano','flute','chien');

NB /:数组的包含是动态的,它可能有一个甚至十个值

1 个答案:

答案 0 :(得分:0)

您可以使用Java json:

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

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

将它发送到php服务器后,在php中执行此操作:

$array = json_decode($_POST, true);