Re: Array Cleansing

From: Date: Fri, 23 Mar 2001 20:10:45 +0000
Subject: Re: Array Cleansing
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-45337@lists.php.net to get a copy of this message
You assign to $newloop, then do a ++$newloop, and THEN dump $newloop. ie, you assign to 0, inc to 1, and dump 1...which isn't filled in yet. -Szii ----- Original Message ----- From: <pkshifted@slackin.com> To: <php-general@lists.php.net> Cc: <cal@calevans.com> Sent: Friday, March 23, 2001 12:07 PM Subject: RE: [PHP] Array Cleansing > > This is the code I'm currently using > > /* testing stuff */ > echo "<!-- testing for title\n"; > $newloop = 0; > while ($loop < count($work)) > { > if ($work[$loop] !== " ") > { > $lazy[$newloop] = $work[$loop]; > ++$newloop; > } > echo " Slot: $loop Value: $work[$loop] - NewSlot: $newloop NewValue: $lazy[$newloop] \n"; > ++$loop; > } > echo " end testing for title -->\n"; > /* end of test */ > > And this is the output I'm getting > > <!-- testing for title > Slot: Value: - NewSlot: 1 NewValue: > Slot: 1 Value: - NewSlot: 2 NewValue: > Slot: 2 Value: - NewSlot: 3 NewValue: > Slot: 3 Value: - NewSlot: 4 NewValue: > Slot: 4 Value: - NewSlot: 5 NewValue: > Slot: 5 Value: - NewSlot: 6 NewValue: > Slot: 6 Value: - NewSlot: 7 NewValue: > Slot: 7 Value: - NewSlot: 8 NewValue: > Slot: 8 Value: 4285 - NewSlot: 9 NewValue: > Slot: 9 Value: 10.0 - NewSlot: 10 NewValue: > Slot: 10 Value: - NewSlot: 11 NewValue: > Slot: 11 Value: 0.9 - NewSlot: 12 NewValue: > Slot: 12 Value: - NewSlot: 13 NewValue: > Slot: 13 Value: 6876 - NewSlot: 14 NewValue: > Slot: 14 Value: 1448 - NewSlot: 15 NewValue: > Slot: 15 Value: - NewSlot: 16 NewValue: > Slot: 16 Value: ?? - NewSlot: 17 NewValue: > Slot: 17 Value: - NewSlot: 18 NewValue: > Slot: 18 Value: S - NewSlot: 19 NewValue: > Slot: 19 Value: - NewSlot: 20 NewValue: > Slot: 20 Value: - NewSlot: 21 NewValue: > Slot: 21 Value: - NewSlot: 22 NewValue: > Slot: 22 Value: 11:20AM - NewSlot: 23 NewValue: > Slot: 23 Value: - NewSlot: 24 NewValue: > Slot: 24 Value: 22:08.66 - NewSlot: 25 NewValue: > Slot: 25 Value: mpg123: - NewSlot: 26 NewValue: > Slot: 26 Value: 08_-_DJ_Mark_Farina_-_Rae_&_Christian_-_Spellbound.mp3 - NewSlot: 27 NewValue: > Slot: 27 Value: (mp - NewSlot: 28 NewValue: > > What I'd actually like to get out of it is something similiar to: > > <!-- testing for title > Slot: Value: - NewSlot: 1 NewValue: 4285 > Slot: 1 Value: - NewSlot: 2 NewValue: 10.0 > Slot: 2 Value: - NewSlot: 3 NewValue: 0.9 > Slot: 3 Value: - NewSlot: 4 NewValue: 6876 > Slot: 4 Value: - NewSlot: 5 NewValue: 1448 > Slot: 5 Value: - NewSlot: 6 NewValue: ?? > Slot: 6 Value: - NewSlot: 7 NewValue: S > Slot: 7 Value: - NewSlot: 8 NewValue: 11:20AM > Slot: 8 Value: 4285 - NewSlot: 9 NewValue: 22:08.66 > Slot: 9 Value: 10.0 - NewSlot: 10 NewValue: mpg123: > Slot: 10 Value: - NewSlot: 11 NewValue: 08_-_DJ_Mark_Farina_-_Rae_&_Christian_-_Spellbound.mp3 > Slot: 11 Value: 0.9 - NewSlot: 12 NewValue: (mp > Slot: 12 Value: - NewSlot: 13 NewValue: > Slot: 13 Value: 6876 - NewSlot: 14 NewValue: > Slot: 14 Value: 1448 - NewSlot: 15 NewValue: > Slot: 15 Value: - NewSlot: 16 NewValue: > Slot: 16 Value: ?? - NewSlot: 17 NewValue: > Slot: 17 Value: - NewSlot: 18 NewValue: > Slot: 18 Value: S - NewSlot: 19 NewValue: > Slot: 19 Value: - NewSlot: 20 NewValue: > Slot: 20 Value: - NewSlot: 21 NewValue: > Slot: 21 Value: - NewSlot: 22 NewValue: > Slot: 22 Value: 11:20AM - NewSlot: 23 NewValue: > Slot: 23 Value: - NewSlot: 24 NewValue: > Slot: 24 Value: 22:08.66 - NewSlot: 25 NewValue: > Slot: 25 Value: mpg123: - NewSlot: 26 NewValue: > Slot: 26 Value: 08_-_DJ_Mark_Farina_-_Rae_&_Christian_-_Spellbound.mp3 - NewSlot: 27 NewValue: > Slot: 27 Value: (mp - NewSlot: 28 NewValue: > > Any clue what I'm doing wrong? I mostly jsut can't figure out why all the new fields keep coming up blank. > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > For additional commands, e-mail: php-general-help@lists.php.net > To contact the list administrators, e-mail: php-list-admin@lists.php.net

« previous php.general (#45337) next »