从PHP中包含嵌套数组的变量中提取数据

时间:2012-10-03 14:49:08

标签: php facebook

我正在尝试创建一个facebook注册。我收到来自facebook的signed_request,正在解码并显示如下:

Array
(
    [algorithm] => HMAC-SHA256
    [expires] => 0
    [issued_at] => **********
    [oauth_token] => *******************************************************************************************************************
    [registration] => Array
        (
            [name] => Darren West
            [email] => dwest@madeup.com
            [password] => IJ8sU10lw
        )

    [registration_metadata] => Array
        (
            [fields] => name,email,password
        )

    [user] => Array
        (
            [country] => us
            [locale] => en_US
        )

    [user_id] => ***************
)

我想将注册数组中的三个字段添加到隐藏表单中,并自动将其提交到另一个页面以保存到数据库。

我的问题是如何从注册数组中提取名称,电子邮件和密码,并将它们分配给各个变量。我使用了以下内容,但我没有得到结果:

print $response['registration']->password;

非常感谢任何帮助。

非常感谢, neojakey

1 个答案:

答案 0 :(得分:3)

print $response['registration']['password'];