Wie lösche ich einen Schlüssel und gebe den Wert aus einem PHP-Array zurück?

Wenn ich PHP benutze, schreibe ich häufig Code wie diesen:

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

In Python gibt es einedict.pop Methode, mit der ich in einer Anweisung etwas Ähnliches tun könnte, ohne eine temporäre Variable:

return session.pop(AFTER_LOGIN_TARGET)

Gibt es eine ähnliche Funktion oder einen ähnlichen Trick in PHP?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage