I`ve看到以下符号的位置:http://www.php.net/manual/en/features.http-auth.phpPHP阵列和子阵列
对于什么是
($users[$data['username']]
?
它是数组和子数组吗?
请你给我一个明显的例子
感谢
I`ve看到以下符号的位置:http://www.php.net/manual/en/features.http-auth.phpPHP阵列和子阵列
对于什么是
($users[$data['username']]
?
它是数组和子数组吗?
请你给我一个明显的例子
感谢
$data['username']
是assocative阵列
$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
你应该把它想这只是关键:
$username = $data['username'];
$user = $users[$username];
它使用$data['username']
中的值作为中的键找到一个特定的用户记录。
$ users是一个关联数组(参见声明)。 $ data ['username']是用于从该数组中提取特定值的关键。
$ users是一个数组,$ data ['username']是数组$ data中的一个值。您发布的代码将检索索引值为$ data ['username']的$ users的值。 – noko