在我正在构建的 PHP 站点中,我使用 Prototype AJAX 调用来处理其他一些 php 页面。这个称为 php 的页面需要一个变量,该变量在第一页上作为 SESSION var 存在(从某种意义上说,它在整个页面中被多次使用)。
这比其他任何事情都更令人好奇,但是:如果有的话,两种传递变量的方法中哪一种更可取:
- 在被调用页面上,启动会话并从那里获取所需的 var,或者
- 在 AJAX 调用中,将会话变量作为 POST 参数传递
所以,我很好奇在页面之间传递 POST 变量是否有更高的“成本”,而不是从会话中获取变量(添加 session_start() 等)。