わかりましたので、私は壁に頭をぶつけていますが、これを理解することができません。配列の先頭に要素を追加し、5 の後に最後に 1 を削除したい PHP で最近の項目リストを作成しています。配列内の要素ですが、これは機能していません
if(!isset($_SESSION['recent_items'])) {
$_SESSION['recent_items'] = array();
}
if(isset($_SESSION['recent_items'])) {
if(count($_SESSION['recent_items']) <= 4) {
array_push($_SESSION['recent_items'], $script_id);
} else {
array_shift($_SESSION['recent_items']);
array_unshift($_SESSION['recent_items'], $script_id);
}
}