in reply to What does this mean?

I agree with btrott, and I'll add another little tidbit that caused me to waste a few hours. If you want to change the value in the parameter you're accessing, it's
$p->param ('lang', "Perl spoken here");
not
$p->param ('lang') = "Perl spoken here";
I beat my head against a wall for over two hours trying to track down why my script wasn't doing what I thought it should be doing. It's there when you read the documentation, but it's easy to overlook, and it's a dumb mistake.

--Chris

e-mail jcwren

Replies are listed 'Best First'.
(chromatic) RE: (jcwren) RE: What does this mean?
by chromatic (Archbishop) on Jul 18, 2000 at 22:20 UTC
    I've always preferred the pointy comma operator in this case. It makes it more obvious that you're doing some sort of assignation: $q->param('lang' => 'Perl spoken here');