WordPress・WEB系の開発(プログラム)関係や技術情報ほか、技術情報全般を掲載

  • このエントリーをはてなブックマークに追加

PHP 自身の接続IP環境のみ表示する方法

環境変数の $_SERVER[“REMOTE_ADDR”] でサイトを訪れたユーザのIPアドレスを取得することが出来ます。
これを利用して開発中やちょっとしたバグ修正や表示確認を行う際に特定のIPアドレスから接続された
ときにのみ処理する方法をメモ。

$ip    = $_SERVER["REMOTE_ADDR"];
$devip = '127.0.0.1';
if ( $ip == $devip ) {
    echo 'ユーザが指定したIPと同じ場合に表示します';
}

複数個所で利用する場合は、関数にして使いやすくしておくとよいと思います。
また開発者が複数の拠点に分かれているケースもあると思いますので、配列で
設定出来るようにしておいた方がよりよいかと思います。

define(DEVIP, '127.0.0.1');
/**
 * ユーザのIPが開発者IPか否かを判定
 */
function is_devip($ip) {
    if ($ip==DEVIP) {
        return true;
    } else {
        return false;
    }
}

【PR】浴衣でモエ 2017 名古屋でいつ開催?浴衣でモエ・エ・シャンドンを楽しむ夏の風物詩

関連記事

コメントは利用できません。

アーカイブ