Re: Removing specific array items
- From: Jerry Stuckle <jstucklex@xxxxxxxxxxxxx>
- Date: Thu, 03 May 2012 10:55:08 -0400
On 5/3/2012 9:25 AM, Scott Johnson wrote:
In a simple quote cart I track items in a session.
$_SESSION['quote'][##] = {data}
Which increments the ## for each added item.
At the time when the client wants to remove an item from the cart I just
clear the {data} from $_SESSION['quote'][item_id] = '';
The issue i run into is when I want to display the cart, i just cant
step thru the array without seeing if a particular item is '', which
works but would like to find a more 'elegant' way.
With all that said, is there a way to remove the item from the array
rather then clear the items data.
I can only think to
1. 'somehow' move or rotate the item to the end of the array and POP it off
2. or even go as far as step thru the array and create a new one with
only populated data items.
I have looked thru the 50+ different array functions and can't seem to
find the right tool. Maybe a combination I am not seeing.
Thanks
Scotty
unset().
--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@xxxxxxxxxxxxx
==================
.
- Follow-Ups:
- Re: Removing specific array items
- From: Scott Johnson
- Re: Removing specific array items
- References:
- Removing specific array items
- From: Scott Johnson
- Removing specific array items
- Prev by Date: Removing specific array items
- Next by Date: Re: Removing specific array items
- Previous by thread: Removing specific array items
- Next by thread: Re: Removing specific array items
- Index(es):
Relevant Pages
|