次のコードがあります。
$data = unserialize(db::select_xf_session_blob($_COOKIE['xf_session']));
$user_id = $data['user_id'];
変数のインデックスを取得するためだけに変数を宣言しなければならないのはもったいないようです。
これはよりエレガントなソリューションのようです:
$user_id = unserialize(db::select_xf_session_blob($_COOKIE['xf_session']))['user_id'];
しかし、もちろん、それは有効ではありません。
私の質問は、私の最初のコード例を書くよりエレガントな方法はありますか?