php中的post方法

php中的post方法,php,android,Php,Android,我正在尝试通过android中的post方法发送数据。但我如何在服务器中接收数据。我的服务器是php的。我在php$\u post[]中找到了一个方法。我如何使用它? 我的客户代码是 client=new DefaultHttpClient(); HttpPost request=new HttpPost("http://10.0.2.2/php_server/index.php"); HttpEntity entity;

我正在尝试通过android中的post方法发送数据。但我如何在服务器中接收数据。我的服务器是php的。我在php$\u post[]中找到了一个方法。我如何使用它? 我的客户代码是

client=new DefaultHttpClient();
            HttpPost request=new HttpPost("http://10.0.2.2/php_server/index.php");
            HttpEntity entity;

            try
            {
                StringEntity string=new StringEntity("I am android");

                 entity=string;
                 request.setEntity(entity);

                HttpResponse response=client.execute(request);
            }
            catch(Exception e)
            {
                Log.e("socket connection", e.toString());
            }
它是PHP的基础。是PHP的超级全局数组,用于存储使用POST方法发送到特定脚本的数据

你可以像其他人一样使用它

下面的代码将输出$\u POST的所有键和相应的值:

foreach ($_POST as $key => $value) {
  echo $key . ' = ' . var_export($value, true);
}
如果您知道确切需要哪个密钥,可以使用数组上的
[]
获得它,如下所示:

$my_value = $_POST['my_post_field_sent_by_android_app'];

顺便说一句,
$\u post[]
不是一种方法。。。这是一个数组。@Cristian,注意!而
[]
是一个操作符,就像
Java
中一样,为了调试的目的,一行
var\u dump($\u POST)
就足够了。但我个人更喜欢。不过,这并不像
var\u dump
那样信息丰富。