如何在URL中检索数组?

时间:2016-05-13 16:22:22

标签: php arrays json url

2 个答案:

答案 0 :(得分:0)

如果你是print_r $ _GET变量,那么它将产生输出:

Array
(
    [customer] => Array
        (
            [email] => email@gmail.com
        )

    [order] => Array
        (
            [button] => Array
                (
                    [description] => music download
                    [id] => 89765464465423184847654556
                    [name] => music
                    [repeat] => 
                    [resource_path] => /v2/checkouts/9db9d0ef-9cfd-52b9-b2d7-792683d2431d
                    [subscription] => false
                )

        )

)

这意味着您可以通过$ _GET ['customer'] ['email']和$ _GET ['order'] ['button'] ['description']等来访问您的数据。

答案 1 :(得分:0)

在您的示例中,您使用的是所谓的查询字符串。为了从查询字符串中检索信息,$_GET超级全局存在,您可以按如下方式使用它:

$customer_email = $_GET['customer']['email'];
$order_button_description = $_GET['order']['button']['description'];
$order_button_id = $GET['order']['button']['id'];
// etc.

如果有帮助,请告诉我。