gpt4 book ai didi

php - $_SERVER ['PATH_INFO' ] 和 $_SERVER ['ORIG_PATH_INFO' ] 有什么区别?

转载 作者:可可西里 更新时间:2023-11-01 12:25:32 36 4
gpt4 key购买 nike

$_SERVER['PATH_INFO']$_SERVER['ORIG_PATH_INFO'] 有什么区别?我该如何使用它们?

当我运行 print_r($_SERVER) 时,PATH_INFOORIG_PATH_INFO 不在数组中。为什么不?如何启用它们?

我已经阅读了关于它们的 PHP 手册,但仍然不理解它们。

最佳答案

PATH_INFO 变量仅在您调用如下 PHP 脚本时存在:

http://www.example.com/phpinfo.php/HELLO_THERE

它只是 .php 脚本之后的 /HELLO_THERE 部分。如果您不那样调用 URL,则不会有 $_SERVER["PATH_INFO"] 环境变量。

PORIG_ 前缀有点不常见。 PATH_INFO 是标准的 CGI 环境变量,永远不应添加前缀。你在哪里读到的? (如果您通过 cgi-bin/调用 PHP 解释器,则 PHP3/PHP4 会出现一些问题 - 但现在几乎没有人有这样的设置。)

供引用:http://www.ietf.org/rfc/rfc3875

关于php - $_SERVER ['PATH_INFO' ] 和 $_SERVER ['ORIG_PATH_INFO' ] 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5629683/

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