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