develooper Front page | perl.beginners | Postings from January 2002

RE: What's wrong with this?

Brett W. McCoy
January 29, 2002 07:41
RE: What's wrong with this?
Message ID:
On Tue, 29 Jan 2002, Jeff 'japhy' Pinyan wrote:

> On Jan 29, Jonathan E. Paton said:
> >> How can the param's be placed into a new hash?
> >
> >my %hash = param();
> >
> >since param() detects whether it's in list/array/hash
> >context and does the Right Thing.
> These is no such thing as "hash context" or "array context".  There is
> void context, scalar context, and list context.
>   my %hash = param();
> is list context, and stores only the NAMES of the fields (not their
> values) in %hash.

There is a method in that *does* return a hash with the fields and
their values.  I believe it is called Vars() (with a capital V).

-- Brett
I remember Ulysses well...  Left one day for the post office to mail a letter,
met a blonde named Circe on the streetcar, and didn't come back for 20 years. Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About