$check=$$_GET[u];
if($_GET[user] && $_GET[user]==$check)
我不忍受約$check=$$_GET[u]
; 爲什麼使用雙重$
?? 那麼你猜是什麼值$check
?我很困惑這個PHP獲取代碼
$check=$$_GET[u];
if($_GET[user] && $_GET[user]==$check)
我不忍受約$check=$$_GET[u]
; 爲什麼使用雙重$
?? 那麼你猜是什麼值$check
?我很困惑這個PHP獲取代碼
雙$使用名稱等於原始變量值的變量。 示例
$ name =「steve」;
$$ name =「jobs」;
print($ steve); //輸出結果爲:作業
我們所做的是我們創建了一個新變量,並且新變量名稱是$ name的值。我們通過$ name的值名稱將「jobs」分配給變量。
它接受一個變量的值並將其視爲第二個變量的名稱。
Variable variables這可以幫助你用一個例子來理解它。
[變量變量](http://php.net/manual/en/language.variables.variable.php)請參閱頁面底部的**紅色警告** – Rizier123
請檢查http:// stackoverflow.com/questions/4179489/double-dollar-sign-php –
suppose $ _GET ['u'] value is xxx; then $ check value is equal to $ xxx – ManiMuthuPandi