здесь я пытаюсь удалить значение из массива, здесь я передаю действие и id на страницу. Я проверяю, были ли значения установлены, а затем выполните действие.Как удалить значение из массива по значению
Я хочу удалить значение из массива по значению. здесь product_id - это значение, которое я передаю, и значение должно быть удалено из массива.
напр: action=remove&product_id=22
значение 22 должно быть удалено из массива
<?php
if(isset($_GET['action']) && isset($_GET['product_id'])){
if($_GET['action'] == "add"){
$product_id = $_GET['product_id'];
$_SESSION['cart'][] =$product_id;
}
if($_GET['action'] == "remove"){
unset($_SESSION['cart'][$product_id]);
echo "product_remove";
}
}
?>
, как я могу это сделать?
Используйте 'array_search()' – Rizier123