gpt4 book ai didi

php - 相当于 PHP 的 $_SESSION 的 perl

转载 作者:搜寻专家 更新时间:2023-10-31 21:02:42 25 4
gpt4 key购买 nike

php 是一个不错的实验,但语言似乎较差。因此,我正在考虑将我的普通代码库从 php 转换为 perl。

但是,PHP 的某些方面值得保留——如果只是为了使代码翻译更容易。最重要的是 $_SERVER$_POST$_GET 尤其是 $_SESSION

start_session() 然后是 $_SESSION 散列(咳咳,关联数组)具有立即可分配性。 perl6 的 CGI::Session 具有很多功能,但语法不同。我假设 CGI::Session 仍然是最常见且无故障的模块。我想我需要类似的东西

our $_SESSION;
## iterate over the session; docs don't say how; maybe
foreach ($session->param) { $_SESSION[$_]= session->param($_); }
## and now trap all deaths to call save_param

或者可能是 Tie 功能?或者这可能已经作为 CGI::Session 以外的模块存在?!

感谢您的建议。

/我是

最佳答案

网站上使用的 PHP 是一种语言,也是一种网络框架,尽管它非常简单。因此,如果您选择 perl,您还需要选择一个 perl 网络库/框架。我会推荐http://mojolicious.org/就个人而言,但您会看到许多使用 CGI.pm 的旧代码,这在过去很棒,但现在看起来水平很低。

这里有一个关于 alternatives to CGI.pm 的简短摘要。 .

关于php - 相当于 PHP 的 $_SESSION 的 perl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38863306/

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