Вопрос: что вы пытаетесь сделать здесь?Если вы пытаетесь получить IP-адрес пользователя, то нет, это не будет работать, потому что IP-адрес, который будет возвращен при вызове get_file_contents
, будет IP-адресом сервера ,не пользователь.
Но вам даже не нужно совершать внешние звонки, чтобы получить IP-адрес пользователя.PHP уже имеет его в глобальной переменной $_SERVER
.
print $_SERVER['REMOTE_ADDR'];
Это даст вам IP-адрес пользователя.
Надеюсь, это поможет.