gpt4 book ai didi

perl - 如何将字符串解释为 Perl 代码并在不使用 eval 的情况下执行它

转载 作者:行者123 更新时间:2023-12-01 00:02:32 24 4
gpt4 key购买 nike

我知道可以使用“string-eval”。但是我正在寻找一些替代方法来实现它而无需 eval。 “string-eval”的原因让 Perl 评论家失败了,根据客户政策,我不能使用它。

如果没有 eval,有什么替代方法可以做到这一点?

这是我正在尝试做的事情:

我将一个动态生成的代码引用传递给一个函数。此函数计算此代码引用并将结果分配给变量。

最佳答案

Perl 评论家反对 string-eval,因为“将字符串解释为 perl 代码并执行它”通常不是解决任何问题的好方法。

你不能通过仅仅找到另一个函数来做同样的事情来解决它(好吧,你可以,但那将完全没有捕获要点)。

关于perl - 如何将字符串解释为 Perl 代码并在不使用 eval 的情况下执行它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11825626/

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