PHPのスーパーグローバル変数「$_SERVER」でユーザエージェントとIPアドレスを取得するサンプル

PHPでユーザエージェントとIPアドレスを取得する場合、PHPのスーパーグローバル変数「$_SERVER」を使用すると便利だ。

《サンプルプログラム》

<?php

echo "User Agent:";
echo $_SERVER['HTTP_USER_AGENT'];

echo "IP Address:";
echo $_SERVER['REMOTE_ADDR'];

?>

※現在使用しているコンピュータのユーザエージェント、IPアドレスを以下のページより確認できるようにしている。

《日本語版ページ》
PHPプログラムで取得するユーザーエージェント、IPアドレス
http://nobuneko.com/program/php/show_your_info.php

《英語版ページ》
User Agent, IP Address got by using PHP Program
http://nobuneko.com/program/php/show_your_info_e.php

前へ

Apacheエラー「httpd: apr_sockaddr_info_get()」、「httpd: Could not reliably determine the server's fully qualified domain name」のエラーの原因と解決方法

次へ

PHP+Postfixでのメール送信エラー「25: Permission denied」、「25: Connection timed out」の原因と解決方法