2017-02-19 52 views
0

爲什麼下面的代碼在netbeans ide和xamp服務器上執行它時會在php 7中生成錯誤(在buttom中給出)。

代碼:

<?php 
    $user_ip=$_SERVER("REMOTE_ADDR"); 
    echo $user_ip; 

錯誤:

Fatal error: Uncaught Error: Function name must be a string in 
    C:\xampp\htdocs\PhpProject1\index.php:2 Stack trace: #0 {main} thrown in 
    C:\xampp\htdocs\PhpProject1\index.php on line 2 
+1

[PHP的可能的複製錯誤:函數名稱必須是字符串](http://stackoverflow.com/questions/1611709/php-error-function-name-must-be-a-string) –

回答

2

$_SERVER不是一個函數它是一個數組所以你需要做的是這樣

<?php 
$user_ip=$_SERVER["REMOTE_ADDR"]; 
echo $user_ip; 
+0

在執行你的代碼後,我得到::: 1作爲輸出 –

+0

在IPv6':: 1'中是本地主機IP(即,在IPv4中相當於127.0.0.1) – apokryfos

+0

謝謝你的哥們。 –

相關問題