首页 > 解决方案 > 如何将空值传递给php cli

问题描述

像标题一样,我有一个 php 脚本:demo.php 并通过 php cli 运行:

demo.php val1 val2

那么如何将 val1=empty 值传递给 php cli?

demo.php '' val2

我想得到val1to beempty或 null

标签: php

解决方案


你应该命名你的参数:

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

编码:

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

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

推荐阅读