Ste*_*nor 4 php arrays foreach
我试图理解这意味着什么:
foreach($this->domains as $domain=>$users) {
// some code...
}
Run Code Online (Sandbox Code Playgroud)
我知道$this->domains是一个foreach将索引的数组。但是是什么as $domain=>$users意思呢?我只见过=>在数组中使用的运算符来设置 (key, value) 对。该类有一个名为 的成员$domain,但我认为它将作为$this->domain.
该=>运营商指定的关联。所以假设$this->domains是一个数组,$domain将是键,$users将是值。
<?php
$domains['example.com'] = 'user1';
$domains['fred.com'] = 'user2';
foreach ($domains as $domain => $user) {
echo '$domain, $user\n';
}
Run Code Online (Sandbox Code Playgroud)
输出:
example.com, user1
fred.com, user2
Run Code Online (Sandbox Code Playgroud)
(在您的示例中,$users可能是一组用户);
| 归档时间: |
|
| 查看次数: |
9538 次 |
| 最近记录: |