RE: [PHP] Array Cleansing

From: Date: Fri, 23 Mar 2001 20:07:17 +0000
Subject: RE: [PHP] Array Cleansing
Groups: php.general 
Request: Send a blank email to php-general+get-45335@lists.php.net to get a copy of this message
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.

« previous php.general (#45335) next »