[英]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.