powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / [PHP] Помогите разобраться Операторы сравнения
3 сообщений из 3, страница 1 из 1
[PHP] Помогите разобраться Операторы сравнения
    #39044134
Маша и
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не могу понять почему в этой функции значение pas равно ключу login
мне казалось что это оператор сравнение (==) в данном случае должен был бы
сравнить значение 123 == 123 - true, а получается что 123 == pupkin
не могу понять как это работает кто может объясните пожалуйста!

Код: php
1.
2.
3.
4.
5.
function chekLogin($login, $pas)
{
$user = ['pupkin' => '123'];
return isset($user[$login]) && $pas == $user[$login];
}
...
Рейтинг: 0 / 0
[PHP] Помогите разобраться Операторы сравнения
    #39044150
Маша и
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
то есть в выражении $pas == $user[$login]; мы сравниваем 123 во значением 123, а не с ключом pupkin как я там пишу
потому что $user[$login] возвращает 123, а не pupkin
вот это я умняшка! :)
плюс "$a == $b — TRUE в случае, если $a и $b содержат одни и те же пары ключ/значение"
...
Рейтинг: 0 / 0
[PHP] Помогите разобраться Операторы сравнения
    #39046356
ShkrylAndrei
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторне могу понять почему в этой функции значение pas равно ключу login

Там нет такого равенства,там проверяется:
Существует ли пользователь с заданным логином и (помоему два амперасанда это логическое ИЛИ) одинаковое ли имя пользователя и пароль на учетную запись.

Конструкция
$use=['pupkin'=>'123']; мне не понятно, наверно это ассоциативный массив.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / [PHP] Помогите разобраться Операторы сравнения
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]