簡體   English   中英

從bash命令行設置php變量

[英]Set php variable from bash command line

只是為了使我仍處於開發階段時更容易測試,我想知道是否有一種方法可以在調用腳本之前從命令行設置php變量。

例如,我通過輸入以下命令測試我的php腳本:php scriptname.php

我看一下輸出。 但是,可以說scriptname.php包含從未設置的變量$ myVar。

有什么方法可以在命令行上設置嗎?

像$ myVar ='foo'php scriptname.php嗎?

您必須使用$_ENV超全局變量來拾取環境變量:

$var = array_key_exist('env_key', $_ENV) ? $_ENV['env_key'] : 'default';

然后按以下方式運行腳本: env_key=foo php scriptname.php

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM