1. 首页
  2. 考试认证
  3. 其它
  4. lexicals pm创建“我的”变量的哈希

lexicals pm创建“我的”变量的哈希

上传者: 2024-12-12 21:32:30上传 ZIP文件 8.49KB 热度 38次

名称 lexicals - 获取当前 “我的” 变量的哈希值

概要


use Template::Toolkit::Simple;

use lexicals;

sub mail {

    my $self = shift;

    my $name = 'Mr. ' . $self->get_name;

    my $address = $self->fetch_address($name);

    my $stamp = Postage::Stamp->new(0.44);

    my $envelope = tt->render('envelope', lexicals);

}

描述:Python有一个名为 locals() 的内置函数,它返回名称/值映射中的词法范围变量。这是一个非常有用的习语。而不是需要像这样创建一个哈希:


my $hash = { foo => $foo, bar => $bar };

下载地址
用户评论