Я опробовал этот код (используя == для сравнения, конечно), и он отлично работает.
Вот результат, который я получил:
Array
(
[0] => school_code
[1] => password
)
Но при запуске с оригиналом (ошибочно используя знак =) возвращается:
Array
(
[0] => 1
[1] => 1
)
Проблема в том, что спрашивающий использует = для сравнения вместо ==.
Таким образом, решение состоит в том, чтобы использовать ==, и это будет работать.
Может кто-нибудь объяснить это?