Try:

    if (!empty($work[$loop]))

Cal
http://www.calevans.com


-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: Friday, March 23, 2001 2:07 PM
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to