Как я могу переписать этот фрагмент сценария php, чтобы больше не использовать устаревшую функцию 'each' в операторе 'if'?
if (list($_basic_auth_realm, $_basic_auth_header) = each($_auth_creds))
{
...
}
Многие, спасибо в adv. для вас введите!
V.
[EDIT]. Это если заявление не в al oop. Это часть большего блока:
if (!empty($_basic_auth_header))
{
....
}
else if (!empty($_basic_auth_realm) && isset($_auth_creds[$_basic_auth_realm]))
{
....
}
else if (list($_basic_auth_realm, $_basic_auth_header) = each($_auth_creds))
{
....
}
$ _ basic_auth_realm, $ _basic_auth_header - это строки $ _auth_creds - это массив
Я не совсем понимаю, как работает этот оператор «если». Я только пытаюсь обновить скрипт, который возвращает предупреждения при выполнении. Он используется в качестве прокси php на моем NAS, как было написано Абдуллой Арифом: https://github.com/emersion/phproxy