Код типа «a => b» означает для ассоциативного массива (некоторые языки, например Perl , если я правильно помню, называют эти «хеши») , что «a» - это ключ, а «b» - значение.
Возможно, вы захотите взглянуть на документацию по крайней мере:
Здесь у вас есть вызываемый массив, $user_list
и вы будете перебирать его, получая для каждой строки ключ строки $user
и соответствующее значение в $pass
.
Например, этот код:
$user_list = array(
'user1' => 'password1',
'user2' => 'password2',
);
foreach ($user_list as $user => $pass)
{
var_dump("user = $user and password = $pass");
}
Получим вам этот результат:
string 'user = user1 and password = password1' (length=37)
string 'user = user2 and password = password2' (length=37)
(Я использую var_dump
для создания хорошего вывода, который облегчает отладку; чтобы получить нормальный вывод, вы должны использовать echo
)
«Равно или больше» - это другой способ arround: «больше или равно», что написано на PHP, например; "> ="
То же самое для большинства языков, производных от C: C ++, JAVA, PHP, ...
В качестве совета: если вы только начинаете работать с PHP, вам обязательно нужно потратить некоторое время (может быть, пару часов, может быть, даже полдня или даже целый день), изучая некоторые части руководства :-)
Это ' буду вам очень помогать!