Paul Johnson wrote:
It probably sits better with something like:
$var = 10 unless defined $var;
But 5.10 will (probably) introducde the // operator which will allow
you to say:
$var //= 10;
Where do you get this insider information Paul? And what's this operator
going to do?
On Mon, Feb 03, 2003 at 11:08:37AM -, Rob Dixon wrote:
Paul Johnson wrote:
But 5.10 will (probably) introducde the // operator which will allow
you to say:
$var //= 10;
Where do you get this insider information Paul?
Keeping up with development :-)
hi,
u can do :
$var|=10; # like that if u want to set the variable to a default value--
# if the $var is not defined it assigns a value of 10 to it.
KM
--
On Sat, 1 Feb 2003, Rob Dixon wrote:
Chad Kellerman wrote:
Hi guys,
How can I
[EMAIL PROTECTED] wrote:
$var|=10; # like that if u want to set the variable to a default value--
# if the $var is not defined it assigns a value of 10 to it.
You need to use the ||= operator not the |= operator for that.
John
--
use Perl;
program
fulfillment
--
To
John W. Krahn [EMAIL PROTECTED] wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
[EMAIL PROTECTED] wrote:
$var|=10; # like that if u want to set the variable to a default
value--
# if the $var is not defined it assigns a value of 10 to
it.
You need to use the ||=
perhaps such a statement would suit:
$var = defined $var ? $var : 10;
On Mon, 2003-02-03 at 09:37, Rob Dixon wrote:
John W. Krahn [EMAIL PROTECTED] wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
[EMAIL PROTECTED] wrote:
$var|=10; # like that if u want to set the
On Mon, Feb 03, 2003 at 11:57:29AM +1100, simran wrote:
On Mon, 2003-02-03 at 09:37, Rob Dixon wrote:
John W. Krahn [EMAIL PROTECTED] wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
[EMAIL PROTECTED] wrote:
$var|=10; # like that if u want to set the variable to a
Hi guys,
How can I get around this warning
Use of uninitialized value in pattern match (m//) at test.pl line 85.
For some reason I always get driveNum=2.
I am using warinig and strict in my code..
code
if ($pong-ping($mslRef{$server}{ip})) {
#check for 2 drives
C:\WINNTperldoc -q warnings
Found in C:\Perl\lib\pod\perlfaq7.pod
How do I temporarily block warnings?
If you are running Perl 5.6.0 or better, the use warnings
pragma allows fine control of what warning are produced. See the
perllexwarn manpage for more
-Original Message-
From: chad kellerman [mailto:[EMAIL PROTECTED]]
Sent: Saturday, February 01, 2003 6:38 PM
To: [EMAIL PROTECTED]
Subject: Use of uninitialized value in pattern match (m//) at
test.pl line 85.
Hi guys,
How can I get around this warning
Use of
Chad Kellerman wrote:
Hi guys,
How can I get around this warning
Use of uninitialized value in pattern match (m//) at test.pl line 85.
For some reason I always get driveNum=2.
I am using warinig and strict in my code..
[snip code]
Line 86 below
I presume you mean line 85?
if
chad kellerman wrote:
Hi guys,
How can I get around this warning
Use of uninitialized value in pattern match (m//) at test.pl line 85.
Hi Chad,
Please send your code again with line 85 marked. You have that information in front
of you, while we are at a disadvantage.
Thanks,
Joseph
12 matches
Mail list logo