[PHP-users 12560] Re: いまCLI で動いてるのか画面で動いてるのかを知る方法?
Yasuo Ohgaki
php-users@php.gr.jp
2003年1月15日 11:24:58 +0900
大垣です。
Y.Watanabe wrote:
> Yasuo Ohgaki wrote on 2003年01月13日 15:12
> with Subject: [PHP-users 12540] Re: いまCLI で動いてるのか画面で動いてるのか
> を知る方法?
>><?php echo PHP_SAPI ?>
> ついでに、自分で見つけたのですが、
> php_sapi_name()
> http://www.php.net/manual/ja/function.php-sapi-name.php
> っていうのも関数としてばっちりあるんですね。
> #マニュアル読んでから質問しようの法則・・・^^;)
見つけにくい関数ですよね。
私が定数の方を紹介したのは(つまらない)理由があります。
定数を使った方が関数呼出オーバーヘッドがないので効率が
良い。
というだけの事です。他にもいろいろ定数があるので
(phpversion() = PHP_VERSION, pi() = M_PI, etc)
<?php print_r(get_defined_constatns()) ?>
として、使える定数は利用すると良いと思います。
--
Yasuo Ohgaki