![](/img/trans.png)
[英]What's the difference between $_SERVER['PHP_SELF'] and $_SERVER['SCRIPT_NAME']?
[英]Difference between: $_SERVER['SCRIPT_NAME'] and $_SERVER['PHP_SELF']
有什么區別:
$_SERVER['SCRIPT_NAME']
和
$_SERVER['PHP_SELF']
謝謝。
它們應包含相同的信息。 然而,從歷史和技術角度來說,兩者之間存在差異。
SCRIPT_NAME
在CGI 1.1規范中定義,因此是標准。 這意味着無論您使用何種腳本語言,它都應該可用。
PHP_SELF
是由PHP直接實現的,只要你用PHP編程,它就會存在。
大多數情況下它是相同的,但$_SERVER['SCRIPT_NAME']
比$_SERVER['PHP_SELF']
更不可欺騙,所以如果你想在輸出的某個地方重用那些數據,你應該使用SCRIPT_NAME 。
檢查該文章是否獲得了不同的結果。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.