2011年05月28日

環境変数


新しいシェルを立ち上げたときに生成される変数、
ってことなんですが、「シェル」が分からない(-_-)
調べてもよく分かりません…。

「PATH」とか「REMOTE_ADDR」とか「HTTP_USER_AGENT」なども含まれるそうで、
3番目のを使った例がこちらです↓

<HTML>
<HEAD>
<TITLE>環境変数を表示する</TITLE>
</HEAD>
<BODY>

<?php
print("このページを見るために使っているブラウザは");
print($HTTP_USER_AGENT);
print("ですよ♪<BR>\n");
?>

</BODY>
</HTML>

結果はこうなってしまいました…↓

このページを見るために使っているブラウザは
Notice: Undefined variable: HTTP_USER_AGENT in C:\xampp\htdocs\kankyohensu.php on line 9
ですよ♪


トラウマになってるなぁ…
エラーメッセージにびくびくしてる自分がいます(^^;)

でもこれは検索してすぐに出てきたので、
簡単に修整できました。

$HTTP_USER_AGENT → $_SERVER["HTTP_USER_AGENT"]

に変えただけです。
で、結果は…↓

このページを見るために使っているブラウザはMozilla/5.0 (Windows NT 6.0; rv:2.0.1) Gecko/20100101 Firefox/4.0.1ですよ♪

成功〜\(^O^)/

ユーザがページを見るのに利用してるブラウザを教えてくれるものだったんですね。

環境変数に似てるのが「GLOBALS」で、
「GLOBALS」に似てるのが「HTTP_GET_VARS」や
「HTTP_POST_VARS」、「HTTP_COOKIE_VARS」なんですが、

この辺はまだよく分かりません…。
GET とか POST とか COOKIE とかは何となく分かるけど。

とりあえず今日はここまでにしておきます。


<お知らせ>----------------------------------------------------------------------------------------

copywriting.jpg

The Writing Master Class.(コピーライティングマスタークラス) 25,000円

----------------------------------------------------------------------------------------<お知らせ>



今回助けていただいたサイトはこちら↓
「そふぃのPHP入門」
http://nyx.pu1.net/practice/server_var/server_var2.php
ありがとうございました<(_ _)>


もう1つのブログでは、クッキーのことも書いてます↓
環境変数とクッキーについて



posted by れい at 16:51| Comment(0) | 基礎編 | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

×

この広告は1年以上新しい記事の投稿がないブログに表示されております。