Re: Quick array question

From: Date: Tue, 30 Oct 2001 19:13:53 +0000
Subject: Re: Quick array question
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-72914@lists.php.net to get a copy of this message
That doesn't seem to do what I want. That would only unset the value for the element, but the element is still there. E.g. $a = array(1,2,3,4,5) unset($a[2]); $a now = (1, 2, NULL, 4, 5), but I want (1, 2, 3, 4). David ----- Original Message ----- From: "Matt Williams" <matt@yewlands.com> To: "David Yee" <david@coolcomputing.com>; <php-general@lists.php.net> Sent: Tuesday, October 30, 2001 10:49 AM Subject: RE: [PHP] Quick array question > Just found this in the manual notes > > http://www.php.net/manual/en/ref.array.php > > To delete an element from an array in an easy way, use > unset($array["element"]);... > > Funny those... manuals > > M: > > > -----Original Message----- > > From: David Yee [mailto:david@coolcomputing.com] > > Sent: 30 October 2001 19:03 > > To: php-general@lists.php.net > > Subject: [PHP] Quick array question > > > > > > Hi. Is there an array function that deletes an array element > > (that's not at the beginning or the end of the array) and return > > the resultant array? E.g. this is what I want to do: > > > > $a = array(1, 2, 3, 4, 5); > > > > $b = array_element_delete_function($a, 2); > > > > $b now has 4 elements with the following values: (1, 2, 4, 5) > > > > Thanks. > > > > David > > >

« previous php.general (#72914) next »