我能否以半自动方式将 PHP 代码转换为 Perl?

问题描述 投票:0回答:0

有一些较新的网络技术似乎缺少 Perl 库(例如 WebAuthn)。然而,大多数这些技术do 都有 PHP 实现,以及其他常见语言,如 Python 或 Ruby。由于 PHP 在语法上通常与 Perl 相似,所以我想到像这样的可以合理地简单地用 Perl 重新实现。当我扫描代码时,很难发现很多难以重写为 Perl 代码的地方。

我可以通过一行一行地用 Perl 语法替换 PHP 中完成的任何内容来做到这一点,但这让我想到,“如果只有一组易于转换的正则表达式就好了”,例如变量声明,从

class
切换到
sub
等。这将节省大量时间。

我还没有找到任何可以将 PHP 转换为 Perl 的东西,我是不是错过了它,还是只是没有实现? (意识到需要完成手动工作,只是想弄清楚如何在尽可能少的手动干预下完成显而易见的事情。)

更新:我发现有一个 WebAuthn 库 我在 CPAN 上错过了,但这个问题可能仍然值得一问,因为这只是一个例子——不是唯一一次这样的半自动翻译可能是有用。

php perl code-translation
© www.soinside.com 2019 - 2024. All rights reserved.