Задать вопрос

Как сравнивать массивы?

$user = $_POST['login'];
    $password = $_POST ['password'];
    $login = [$user => $password];
    $login_list = ['pf_1' => ['admin' => '123'],
                   'pf_2' => ['adminn' => '852456'],
                   'pf_3' => ['cxinval' => '654258'],
                   'pf_4' => ['russia' => '233223'],
                   'pf_5' => ['itproger' => '0000']];
    foreach($login_list as $value){
     foreach($value as $k => $val){
        if($k && $val === $login){
            echo 'Вход';
        }else{
            echo 'Входа нет!';
        }
     }
    }

Не происходит сравнение. В чем ошибка?
  • Вопрос задан
  • 95 просмотров
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
BornToFreeFall
@BornToFreeFall
Sielu ilman ihmistä
Воспользуйтесь функциями:
1) array_diff
2) array_intersect
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы