Re: Simple array question, part 2

From: Date: Wed, 06 Apr 2005 17:12:17 +0000
Subject: Re: Simple array question, part 2
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-212454@lists.php.net to get a copy of this message
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't reorder the names of the elements since php wouldn't know how. On Apr 6, 2005, at 12:37 PM, Ryan A wrote:
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 etc? I tried sort(), ksort(),reset() etc....but it still shows as starting from 1 instead of resorting the keys starting from 0 what function should i lookup/use? Thanks, Ryan -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.9.3 - Release Date: 4/5/2005 -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- Brent Baisley Systems Architect Landover Associates, Inc. Search & Advisory Services for Advanced Technology Environments p: 212.759.6400/800.759.0577


« previous php.general (#212454) next »