Как получить IP-адрес моего сервера в Symfony Command?

Есть ли способы получить IP моего сервера? Я пишу команду, где мне нужен мой сервер IP в качестве параметра? Пытался request_stack но это не работает, как я ожидал.

1 ответ

Я думаю, что вы можете запросить внешний ресурс, который возвращает IP вашего сервера, вы можете сделать это с помощью этого кода в команде Symfony:

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'ipinfo.io/ip');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

$ip = curl_exec($ch);

Я надеюсь это тебе поможет

Другие вопросы по тегам