interesing behavior - print behaves the same way... however, when you concat the reference to another scalar things work right... $r->print($foo.\$foo); yields: fooSCALAR(0xXWHOOPSX) --Geoff > -----Original Message----- > From: Jeffrey W. Baker [mailto:[EMAIL PROTECTED]] > Sent: Wednesday, May 03, 2000 1:37 PM > To: [EMAIL PROTECTED] > Subject: Why does $r->print() dereference its arguments? > > > Apache::print() dereferences its arguments. For example, this code: > > my $foo = "bar"; > $r->print(\$foo); > > prints "bar" instead of the expected SCALAR(0xDEADBEEF). Can anyone > explain the purpose of this behavior, or is it a misfeature? > In my case, > this is not the desired behavior. > > -jwb >
- Why does $r->print() dereference its arguments? Jeffrey W. Baker
- Re: Why does $r->print() dereference its argume... Stas Bekman
- Re: Why does $r->print() dereference its argume... Chip Turner
- Re: Why does $r->print() dereference its ar... Jeffrey W. Baker
- Re: Why does $r->print() dereference it... Gunther Birznieks
- Re: Why does $r->print() dereference its argume... Randal L. Schwartz
- Re: Why does $r->print() dereference its argume... Doug MacEachern
- Re: Why does $r->print() dereference its ar... Jeffrey W. Baker
- Re: Why does $r->print() dereference it... Doug MacEachern
- RE: Why does $r->print() dereference its argume... Geoffrey Young
- RE: Why does $r->print() dereference its ar... Stas Bekman
- RE: Why does $r->print() dereference its argume... Geoffrey Young
- RE: Why does $r->print() dereference its ar... Stas Bekman
- Configuring Apache with <PERL> secti... James Olsen
- RE: Why does $r->print() dereference its argume... Geoffrey Young