2

可能重复:
能够在 print_r() 的输出中看到一个变量,但不确定如何在代码中访问它

我需要在现有网站上与连接的用户一起工作:

<?php session_start();
print_r($_SESSION); ?>

此代码输出:

Array([%http_user%] => Array
    (
        [profile_id] => 72
        [username] => john
        [session_id] => 4ek79umrrpael7vvb4ls3diaq4
    )

[registration_invite_code] => 

)

这就是我需要的。它试图让“约翰”进入我的$username变量:

知道怎么做吗?

我试过:

$_SESSION[0]

$_SESSION["%http_user%"]

$_SESSION->username

没门。

任何方式如何检索此用户名?

谢谢

4

1 回答 1

3

$variable = $_SESSION['%http_user%']['username'];

于 2012-11-07T23:05:55.147 回答