Здесь просто из корзины викидывает либо все (первый иф), либо нужный номер (второй иф) и потом записывает в куки и перенаправляет...
ЗЫ если бы я это писал, я бы во втором случае написал что-то типа:
...
$items = explode("&", $basket);
unset($items[$i+1]);
setcookie ("basket", implode("&",$items));
...


