Oh, I see what you are trying to do now...sorry.
$i will always exist...it will range from 0..20.
Therefore, testing to see if $i exists will always be true (except when it is 0).
You want to test to see if $value[$i] is true, so instead of saying
if( $i )
say
if( $value[$i] ) {
....
}
else {
last;
}
The last will exit the loop for you.
----- Original Message -----
From: Chris Anderson
To: Tanton Gibbs
Cc: [EMAIL PROTECTED]
Sent: Saturday, January 26, 2002 2:46 PM
Subject: Re: Trying to get NULL with use strict; - How???
This, too, failed to give me what I wanted...
Here is the results I was given in the file:
Summary:
1
Reproducible:
2
Steps to Reproduce:
1) 3
2) 4
3) 5
4)
5)
6)
7)
8)
9)
10)
11)
12)
13)
14)
15)
16)
17)
18)
19)
On the SCREEN, however, it has always worked properly...
Summary:
1
Reproducible:
2
Steps to Reproduce:
1) 3
2) 4
3) 5
If there are no more Items, I want the loop to exit....
:)
Thanks!
Tanton Gibbs wrote:
Sorry, my mistake...you wanted
if( $i != NULL )
and I gave you
if( !$i )
when I should have given
if( $i )
----- Original Message -----
From: Chris Anderson
To: Tanton Gibbs
Cc: [EMAIL PROTECTED]
Sent: Saturday, January 26, 2002 2:42 PM
Subject: Re: Trying to get NULL with use strict; - How???
This did not work! :(
I just replied to Dadivd Wagner's note, with the entire code, which, BTW, is
heavily domumented! :)
Something I got into the habit of doing back in QB 4.5 days! :)
Didn't know that perl did not support NULL! :( :(
Anyway, any other suggetions would be greatly appreciated! :)
thanks,
Chris
Tanton Gibbs wrote:
I'm not sure what you want here, but there is no NULL in perl.You might mean undef or
0, in which you can just sayif( !$i ) { ....}HTH,Tanton----- Original Message -----
From: "Chris Anderson" <[EMAIL PROTECTED]>To: <[EMAIL PROTECTED]>Sent: Saturday,
January 26, 2002 12:35 PMSubject: Trying to get NULL with use strict; - How???
The following code fails: if ( $i != NULL ) { if
($j < 10) { print DUMPFILE " $j) ", "$value[$i]\n" ;
} else { print DUMPFILE " $j) ", "$value[$i]\n"
; } }as I have:use strict;At the very top.But I need
a way to check and see if the array is empty...(4 items, but can have 20)How would I
do this???TIA!-- Chris Anderson-- To unsubscribe, e-mail:
[EMAIL PROTECTED] additional commands, e-mail: [EMAIL PROTECTED]
-- Chris AndersonCTOC&P Enterpriseshttp://www.candp-ent.com/
-- Chris AndersonCTOC&P Enterpriseshttp://www.candp-ent.com/