【发布时间】:2014-04-30 00:02:16
【问题描述】:
我需要在我的 Perl 催化剂模板文件中声明一个数组,就像我们在 Perl 中声明它一样 例如:@array = (1..100); 有人可以帮我吗 [% $array = (1..100)%]
【问题讨论】:
我需要在我的 Perl 催化剂模板文件中声明一个数组,就像我们在 Perl 中声明它一样 例如:@array = (1..100); 有人可以帮我吗 [% $array = (1..100)%]
【问题讨论】:
[% a = [0..8] %] [% a.5 %] 将打印 5。
【讨论】:
如果你使用的是模板工具包,你可以像这样初始化一个数组:
[% myarray = [ 1 .. 100 ] %]
或
[% x=1
y=100
myarray = [ x..y ] %]
有关数组和 TT(模板工具包)的更多信息,您可以在这里查看:
http://template-toolkit.org/docs/manual/Variables.html#section_List_References
【讨论】: