Perl Programming/References and data structures
Tools
General
Sister projects
In other projects
| Previous: Hash variables | Index | Next: User input-output |
So you've been plodding along with your perl scripts, fiddling with arrays and hashes and suddenly you realize that you would like to pass a function to another function depending on the data you encounter, or perhaps you would like to get back a hash when you look up an array index. References are the thing for you, allowing you to build and pass around ever more complex data structures.
my$nightmare="clowns";my$ref=\$nightmare;print"I laugh in the face of ".${$ref}."\n";
Output should beI laugh in the face of clowns.
The curly brackets are optional, but generally recommended.
| Previous: Hash variables | Index | Next: User input-output |