-1

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

什么是

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

为了?

是数组和子数组吗?

请给我一个明确的例子

谢谢

4

3 回答 3

2

你应该这样想:

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

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

于 2012-08-22T23:20:34.400 回答
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
于 2012-08-22T23:19:32.743 回答
1

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

于 2012-08-22T23:20:51.233 回答