Re: Removing an Array Element

From: Date: Wed, 24 Oct 2001 21:33:39 +0000
Subject: Re: Removing an Array Element
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-72168@lists.php.net to get a copy of this message
That won't work, as that will only unset the *value* not the *element*. I think I have to do the following as there isn't a prebuilt PHP array function that does what I need -- the following should work fine: $myArray = array('100'=>'jibberjabber','200'=>'morejibberjabber','0'=>'----'); if(isset($myArray[0])) { foreach($myArray as $key=>$value) { if($key == 0) continue; $newArray[$key] = $value; } $myArray = $newArray; } Thanks though -- :-) Jason "Julio Nobrega Trabalhando" <inerteARROBAhotmail.com@pb1.pair.com> wrote in message news:20011024211307.68630.qmail@pb1.pair.com... > >Basically, I just want to know if the Key is set, and if so -- remove it... > > unset();... > > -- > > Julio Nobrega > > A hora está chegando: > http://toca.sourceforge.net > "Jason Caldwell" <jason@thinkingman.org> wrote in message > news:20011024201518.25598.qmail@pb1.pair.com... > > How can I remove an Array Element from my Array? > > > > For example: > > > > $myArray = > > > > array('100'=>'jibberjabber','200'=>'morejibberjabber','0'=>'----'); > > > > if(isset($myArray[0])) > > // here is where I want to purge Key[0] from the Array all > together.... > > ; > > > > I check for the presence of Key[0], which may not be the first or last key > > in the array, so array_pop won't work... array_splice would be tricky and > > would like to avoid creating a FOREACH or FOR loop -- > > > > Basically, I just want to know if the Key is set, and if so -- remove > it... > > is there a simple way to do this? > > > > Thanks > > Jason > > > > > > > >

« previous php.general (#72168) next »