2017-02-19 2 views
0

에서 excuting하는 동안 $ SERVER ('REMOTE_ADDR')에서 오류가 발생하여 netbeans ide 및 xamp 서버에서 excuting하는 동안 PHP 7에서 다음 코드가 오류를 발생시키는 이유는 무엇입니까?netbeans ide

코드 :

<?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

가능한 중복 오류 : 함수 이름은 문자열이어야합니다] (http://stackoverflow.com/questions/1611709/php-error-function-name-must-be-a-string) –

답변

2

$_SERVER은 당신이 좋아하는 뭔가를해야 할 것 있도록 배열의 함수 아니다

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

코드를 실행 한 후 출력을 다음과 같이 얻습니다 :: :: 1 –

+0

IPv6에서':: 1'은 로컬 호스트 IP입니다. IPv4에서 127.0.0.1 등가) – apokryfos

+0

감사합니다. –