わかりました。データベースを呼び出す代わりに、設定されている場合にユーザーレイアウトをより速くロードするために、このようなセッション変数を格納しています。ただし、管理者を介してレイアウトを変更できるため、すべてのユーザーに対して$ _SESSION['layout']['action']が設定されているすべてのセッションをグローバルに削除できるようにしたいと思います。
$_SESSION['layout']['action'] = array(a ton of indexes and mulit-dimensional arrays);
これで、データベースセッションテーブルに格納されていることがわかりました。session_id、last_update、およびdataの列があります。だから、私が持っている質問は、すべてのユーザーからそのセッション配列キー['action']を削除する方法です。
使用する
$_SESSION = array();
session_destroy();
動作しません。基本的に、session_start()はページが読み込まれるたびに読み込まれるため、['layout']からすべての['action']キーを削除したいと思います。
これは可能ですか?ありがとう