Nope, array_shift()... is taking off the last one too
Josip sent me the solution:
$array = array_values($array);
Cheers,
Ryan
On 4/6/2005 6:45:40 PM, Jay Blanchard ([EMAIL PROTECTED])
wrote:
> [snip]
>
> Nope, array_pop is just deleting the last key/valuei need to reindex
>
> it
>
> with
Just so you know what is happening, the numbers are keys (index) for
each array element, not the order number. It's the same as if you had
named the elements themselves. Like this:
['zero']=>158
['one']=>169926
['two']=>169931
...
Or
[0]=>158
[12]=>169926
[5]=>169931
...
Deleting an element won'
PERFECT!
Thanks mate.
-Ryan
On 8/6/2005 6:47:22 PM, Josip Dzolonga ([EMAIL PROTECTED]) wrote:
> Ryan A wrote:
>
>
>
> >what function should i lookup/use?
>
> >
>
> >Thanks,
>
> >Ryan
>
> >
>
> This will do the job :
>
> $array = array_values($array);
>
>
>
> Hope this helps,
>
>
>
>
[snip]
Nope, array_pop is just deleting the last key/valuei need to reindex
it
without deleteing anything.
[/snip]
Always reply to the list ('reply all') as the individual who answered
you might not be there. Always. I mean it.
You shouldn't just delete an item from an array, it is improper
h
Hey,
I have a $data array like this:
[0] => 158
[1] => 169926
[2] => 169931
[3] => 169932
[4] => 169933
then when i delete the first one ([0] => 158) it becomes like this:
[1] => 169926
[2] => 169931
[3] => 169932
[4] => 169933
how do I get it to sort again from 0,1,2,3
Ryan A wrote:
what function should i lookup/use?
Thanks,
Ryan
This will do the job :
$array = array_values($array);
Hope this helps,
--
Josip Dzolonga
http://josip.dotgeek.org
jdzolonga[at]gmail.com
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.ph
[snip]
I have a $data array like this:
[0] => 158
[1] => 169926
[2] => 169931
[3] => 169932
[4] => 169933
then when i delete the first one ([0] => 158) it becomes like this:
[1] => 169926
[2] => 169931
[3] => 169932
[4] => 169933
how do I get it to sort again fr
7 matches
Mail list logo