<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="https://tm.root-n.com/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel>
        <title>Tipsというかメモ programming:php:etc:server</title>
        <description></description>
        <link>https://tm.root-n.com/</link>
        <lastBuildDate>Tue, 18 Nov 2025 16:10:52 +0900</lastBuildDate>
        <generator>FeedCreator 1.7.2-ppt DokuWiki</generator>
        <image>
            <url>https://tm.root-n.com/lib/images/favicon.ico</url>
            <title>Tipsというかメモ</title>
            <link>https://tm.root-n.com/</link>
        </image>
        <item>
            <title>PHP :: スーパーグローバル変数 $_SERVER を var_dump してみる</title>
            <link>https://tm.root-n.com/programming:php:etc:server:apache</link>
            <description>apache


server.php
&lt;?php var_dump($_SERVER); ?&gt;

ブラウザからアクセス
http://example.com/server.php

出力



array(28) {
  [&quot;DOCUMENT_ROOT&quot;]=&gt;
  string(23) &quot;/home/apache/htdocs&quot;
  [&quot;HTTP_ACCEPT&quot;]=&gt;
  string(164) &quot;image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, */*&quot;
  [&quot;HTTP_ACCEPT_ENCODING&quot;]=&gt;
  string(13) &quot;gzip, deflate&quot;
  [&quot;HTTP_ACCEPT_LANGUAGE&quot;]=&gt;
  string(2) &quot;ja&quot;
  [&quot;HTTP_CONNECTION&quot;]=&gt;
  string(10) &quot;Keep-Alive&quot;
  [&quot;HTTP_HOST&quot;]=&gt;
  string(12) &quot;example.com&quot;
  [&quot;HTTP_U…</description>
        <category>programming:php:etc:server</category>
            <pubDate>Sun, 16 Mar 2008 22:48:13 +0900</pubDate>
        </item>
        <item>
            <title>PHP :: スーパーグローバル変数 $_SERVER を var_dump してみる</title>
            <link>https://tm.root-n.com/programming:php:etc:server:cli</link>
            <description>cli


server.php
&lt;?php var_dump($_SERVER); ?&gt;

コマンド実行
% superman@cocos% php server.php

出力



array(43) {
  [&quot;STY&quot;]=&gt;
  string(15) &quot;16952.pts-0.dev&quot;
  [&quot;TERM&quot;]=&gt;
  string(6) &quot;screen&quot;
  [&quot;TERMCAP&quot;]=&gt;
  string(1373) &quot;SC|screen|VT 100/ANSI X3.64 virtual terminal:\\
	:DO=\\E[%dB:LE=\\E[%dD:RI=\\E[%dC:UP=\\E[%dA:bs:bt=\\E[Z:\\
	: ～ 略 ～
	:kI=\\E[2~:kD=\\E[3~:ku=\\EOA:kd=\\EOB:kr=\\EOC:kl=\\EOD:km:&quot;
  [&quot;WINDOW&quot;]=&gt;
  string(1) &quot;0&quot;
  [&quot;SHELL&quot;]=&gt;
  string(8) &quot;/bin/zsh&quot;
  [&quot;USER&quot;]=&gt;
  string(7) &quot;superman&quot;
…</description>
        <category>programming:php:etc:server</category>
            <pubDate>Sun, 16 Mar 2008 22:48:13 +0900</pubDate>
        </item>
        <item>
            <title>PHP :: スーパーグローバル変数 $_SERVER を var_dump してみる</title>
            <link>https://tm.root-n.com/programming:php:etc:server:cron</link>
            <description>cron


server.php
&lt;?php var_dump($_SERVER); ?&gt;

crontab



* * * * * /usr/local/bin/php /home/apache/htdocs/server.php &gt; /tmp/server.txt


出力



% less /tmp/server.txt
array(15) {
  [&quot;SHELL&quot;]=&gt;
  string(7) &quot;/bin/sh&quot;
  [&quot;USER&quot;]=&gt;
  string(5) &quot;superman&quot;
  [&quot;PATH&quot;]=&gt;
  string(13) &quot;/usr/bin:/bin&quot;
  [&quot;PWD&quot;]=&gt;
  string(11) &quot;/home/superman&quot;
  [&quot;SHLVL&quot;]=&gt;
  string(1) &quot;1&quot;
  [&quot;HOME&quot;]=&gt;
  string(11) &quot;/home/superman&quot;
  [&quot;LOGNAME&quot;]=&gt;
  string(5) &quot;superman&quot;
  [&quot;_&quot;]=&gt;
  string(18) &quot;/usr/local/bin/php&quot;
  [&quot;PHP_…</description>
        <category>programming:php:etc:server</category>
            <pubDate>Sun, 16 Mar 2008 22:48:13 +0900</pubDate>
        </item>
        <item>
            <title>PHP :: スーパーグローバル変数 $_SERVER を var_dump してみる</title>
            <link>https://tm.root-n.com/programming:php:etc:server:mail</link>
            <description>mail


qmail にて検証。

 postfix, sendmail については不明。。

server.php
&lt;?php var_dump($_SERVER); ?&gt;

.qmail-server
|/usr/local/bin/php /home/apache/htdocs/server.php &gt; /tmp/server.txt

出力



% less /tmp/server.txt
array(28) {
  [&quot;HOST2&quot;]=&gt;
  string(10) &quot;example.com&quot;
  [&quot;HOST3&quot;]=&gt;
  string(7) &quot;example&quot;
  [&quot;SENDER&quot;]=&gt;
  string(28) &quot;hoge@example.com&quot;
  [&quot;RECIPIENT&quot;]=&gt;
  string(25) &quot;server@example.com&quot;
  [&quot;HOST4&quot;]=&gt;
  string(3) &quot;&quot;
  [&quot;DTLINE&quot;]=&gt;
  string(40) &quot;Delivered-To: server@example.com
&quot;
  [&quot;HOST&quot;]=&gt;
  …</description>
        <category>programming:php:etc:server</category>
            <pubDate>Sun, 16 Mar 2008 22:48:13 +0900</pubDate>
        </item>
        <item>
            <title>PHP :: スーパーグローバル変数 $_SERVER のメモ</title>
            <link>https://tm.root-n.com/programming:php:etc:server:memo</link>
            <description>間違えがあればご指摘いただけますと、これ幸いです。




$_SERVER['ORIG_PATH_INFO']
	*  PHP が CGIモードで動作している場合にセットされる





$_SERVER['SCRIPT_NAME']
	*  mod_rewrite で書き換えが行われた場合、PHP 5.2 未満と以上でセットされる値が異なる
	*  ライブラリ等の汎用性が重視される場合は利用しない</description>
        <category>programming:php:etc:server</category>
            <pubDate>Fri, 11 Apr 2014 15:58:34 +0900</pubDate>
        </item>
    </channel>
</rss>
