[PHP-users 4440] Re: commandline args
Toshiyuki Kajii
php-users@php.gr.jp
Mon, 24 Dec 2001 15:10:49 +0900
梶井です。
* Mon, 24 Dec 2001 14:39:18 +0900
* Youichi Iwakiri <yiwakiri@st.rim.or.jp> wrote:
>じゃぁ、どうやってアクセスするんだと言うと、下記スクリプトを
>実行してみるとわかると思います。
>
>#!/usr/local/bin/php -q
><script language="php">
>$all_vars = get_defined_vars();
>print_r($all_vars);
></script>
なるほど、register_globalsが関係しているのかとは考えたのですが、
Onにしてみたのですが、その時はなぜか動作せず、悩んでおりました。
スクリプトのアドバイスありがとうございます。質問の回答以上のお答
えをいただけてとても感謝です。
質問したことの解決方法としては、
#!/usr/bin/php -q
<?php
echo $HTTP_SERVER_VARS["argv"][0], "\n";
?>
となるわけですね。php4.1.0的には $_SERVER["argv"][0] とした方が
いいのかもしれないですね。
どうもありがとうございました。
*---------------------------------------------------*
Toshiyuki Kajii 梶井 俊幸
e-mail: mikoto@camino.nissan.ne.jp
*---------------------------------------------------*