php - : $_SERVER ['SCRIPT_NAME' ] and $_SERVER ['PHP_SELF' ] 之间的区别

标签 php

有什么区别:

$_SERVER['SCRIPT_NAME']

$_SERVER['PHP_SELF']

谢谢。

最佳答案

它们应该包含相同的信息。但是,从历史和技术上来说,两者是有区别的。

SCRIPT_NAME 在 CGI 1.1 规范中定义,因此是一个标准。这意味着无论您使用何种脚本语言,它都应该可用。

PHP_SELF 由 PHP 直接实现,只要您使用 PHP 编程,它就会存在。

关于php - : $_SERVER ['SCRIPT_NAME' ] and $_SERVER ['PHP_SELF' ] 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6470748/

相关文章:

javascript - 如何使用 jSignature.js 在一个页面中显示多个签名?

php - 我可以从 CodeIgniter 调用 shell 脚本,而该脚本又会调用 codeigniter Controller 函数吗?

javascript - 无法将 javascript 变量传递给 php 标记

php - 在 JavaScript 中使用 PHP

php - 为超过 350,000 名用户计算 "ranks"的有效方法

php - fwrite 如果文件不存在?

PHPSpec 和覆盖率报告

php - 根据字段值从不同表中取值

php - 在 iCloud 上保存网站联系人

javascript - 自动完成不起作用