php数组和子数组

时间:2012-08-22 23:16:59

标签: php sub-array

我在这里看到了以下符号:http://www.php.net/manual/en/features.http-auth.php

什么是

($users[$data['username']] 

有关?

是数组和子数组吗?

请你给我一个明确的例子

由于

3 个答案:

答案 0 :(得分:2)

你应该这样想:

$username = $data['username'];
$user = $users[$username];

它使用$data['username']中的值作为$users中的键来查找特定的用户记录。

答案 1 :(得分:1)

$data['username']只是关联数组的关键

$data = Array(
  'username' => 'george';
);
$users = Array(
  'george' => "George Clooney",
  'angelina' => "Angelina Jolie"
);

echo $users['george']; // George Clooney
echo $users['angelina']; // Angelina Jolie
echo $users[$data['username']]; // George Clooney
echo $data['username']; // george

答案 2 :(得分:1)

$ users 是一个关联数组(请参阅声明)。 $ data ['username'] 是用于从该数组中提取特定值的键。