Heim  >  Artikel  >  Backend-Entwicklung  >  php cli 下怎么给$_SERVER 增加变量

php cli 下怎么给$_SERVER 增加变量

WBOY
WBOYOriginal
2016-06-06 20:32:021020Durchsuche

非cli 而且用nginx 的时候
可以用 fastcgi_param 给 $_SERVER 增加属性;

但在cli 模式下怎么做呢

回复内容:

非cli 而且用nginx 的时候
可以用 fastcgi_param 给 $_SERVER 增加属性;

但在cli 模式下怎么做呢

$_SERVER是个变量,变量就意味着你可以轻松修改它……

<code>php</code><code>$_SERVER['ooxx'] = '囧'; //想了想还是给个例子吧
</code>

环境变量会出现在$_SERVER中,所以直接修改环境变量就行

<code>$ YOUR_VARIABLE=here php -r 'print_r($_SERVER);'|grep here
    [YOUR_VARIABLE] => here
$ export ANOTHER_VAR=this
$ php -r 'print_r($_SERVER);'|grep this
    [ANOTHER_VAR] => this
</code>
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn