echo (empty($_SERVER['HTTPS']) ? 'http://' : 'https://').$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; http://www.flatflag.nir87.com/url-963?id=256 現在のURLが表示されました。 説明 上記サンプルでは以下のように動作しています。 $_SERVER[‘HTTPS’] で https のページかを判定 (empty($_SERVER[‘HTTPS’]) ? ‘http://’ : ‘https://’) サーバー変数で現在のページがHTTPSかどうかを判定しています。 三項演算子を使って条件分岐をさせておりempty()で$_SERVER['HTTPS']が空だったらhttp://そうじゃなければhttps://を表示させます。 三項演算子やe