我有一个多维数组,我可以使用 打印($users) :
Array ( [0] => stdClass Object ( [username] => crustacea [created_on] => 2010-08-07 19:54:32 [active] => 1 ) )
我也可以用 打印($users[0]) . 因为$users中只有一个成员,所以输出看起来有些相同。
我看不出如何检索值 . echo$users[0]['username']; --但我没有数组的名称。我该怎么做?
$user[0]不是数组,而是 [0] => stdClass Object
[0] => stdClass Object
echo $users[0]->username;
$user[0]是对象而不是数组。你可以通过
$users[0]->username;
((array)$users[0])['username'];