簡體   English   中英

區別:$ _SERVER ['SCRIPT_NAME']和$ _SERVER ['PHP_SELF']

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM