resetting arrays
| From: | I. Gray | Date: | Tue, 21 Jun 2005 12:33:55 +0000 |
| Subject: | resetting arrays | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-217294@lists.php.net to get a copy of this message | ||
Hi.
I am sure this is easy, but I can't get this work. Is there not a php function that can do this?
I have an array- for example...
[1] => Yellow
[2] => Green
[3] => Purple
[4] => Blue
[5] => Red
[6] => Orange
[7] => Cyan
What happens, say if I delete [3] => Purple? I get...
[1] => Yellow
[2] => Green
[4] => Blue
[5] => Red
[6] => Orange
[7] => Cyan
But what if I want to reset the numbers? Like...
[1] => Yellow
[2] => Green
[3] => Blue
[4] => Red
[5] => Orange
[6] => Cyan
I've tried this...
unset($ses_basket_items[$pos]); for ($ii=0; $ii<count($ses_basket_items); $ii++) {if (isset($ses_basket_items[$ii])) {$cc++; $arry_a[$cc] = $ses_basket_items[$ii]; }} $ses_basket_items = $arry_a;
where $pos is the position of the array I want to get rid of. $ses_basket_items is session variable, does that matter?
Please help.