gpt4 book ai didi

perl - 如何删除模板工具包中的变量?

转载 作者:行者123 更新时间:2023-12-01 01:25:27 25 4
gpt4 key购买 nike

看着 Template::Manual::VMethods模板工具包手册的部分我没有看到任何这样做的方法。同时分配 undef to 变量不起作用 - variable.defined事后返回真。

最佳答案

好吧,谷歌搜索 "delete variable" site:mail.template-toolkit.org/pipermail/templates/带来了问题[Templates] Can I “DELETE some_var”?来自 Felipe Gasper 和来自 Petr Danihlik 的两个答案。彼得建议:

[% SET foo = 1 %]
[% IF foo.defined %] defined1 [% END %]
[% PERL %]
delete($stash->{foo});
[% END %]
[% IF foo.defined %] defined2 [% END %]

关于perl - 如何删除模板工具包中的变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7595723/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com