简体   繁体   English

如何将空值传递给 php cli

[英]how to pass empty value to php cli

Like the title, I have a php script: demo.php and run via php cli:就像标题一样,我有一个 php 脚本:demo.php 并通过 php cli 运行:

demo.php val1 val2

so how to pass val1=empty value to php cli?那么如何将 val1=empty 值传递给 php cli?

demo.php '' val2

I want to get the val1 to be empty or null我想让val1empty或 null

You should name your parameters:你应该命名你的参数:

php demo.php -a "val1" -b "val2"

The code:代码:

$options = getopt('a:b:');

if (isset($options['a'])) { /* param "a" has been provided */ }
if (isset($options['b'])) { /* param "b" has been provided */ }

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM