Как удалить ключ и вернуть значение из массива PHP?

При использовании PHP я часто пишу такой код:

$target = $_SESSION[AFTER_LOGIN_TARGET];
unset($_SESSION[AFTER_LOGIN_TARGET]);
return $target;

В Python естьdict.pop метод, который позволил бы мне сделать что-то подобное в одном выражении без временной переменной:

return session.pop(AFTER_LOGIN_TARGET)

Есть ли подобная функция или хитрость в PHP?

Ответы на вопрос(3)

Ваш ответ на вопрос