title: "WP_CLI\Utils\get_flag_value()" post_status: publish comment_status: open taxonomy: category: - wp-cli-handbook post_tag: - Internal Api - Repos - Data
WP_CLI\Utils\get_flag_value()
返回标志值,如果未设置,则返回 $default 值。
用法
WP_CLI\Utils\get_flag_value( $assoc_args, $flag, $default = null )
$assoc_args (array<string|int,string|bool>) 参数数组。
$flag (string|int) 要获取值的标志。
$default (string|bool|int|null) 标志的默认值。默认值:NULL。
@return (string|bool|int|null)
$flag (string|int) 要获取值的标志。
$default (string|bool|int|null) 标志的默认值。默认值:NULL。
@return (string|bool|int|null)
说明
由于标志可以被否定(例如使用 --no-quiet 来否定 --quiet),此函数提供了比使用 isset( $assoc_args['quiet'] ) 或类似方法更安全的替代方案。
内部 API 文档在每次发布时从 WP-CLI 代码库生成。如需改进建议,请提交拉取请求。
相关函数
- WP_CLI\Utils\launch_editor_for_input() - 启动系统的 $EDITOR 供用户编辑文本。
- WP_CLI\Utils\report_batch_operation_results() - 报告对多个资源执行相同操作的结果。
- WP_CLI\Utils\parse_str_to_argv() - 将命令行参数字符串解析为类似 $argv 的变量。
- WP_CLI::confirm() - 在执行破坏性操作前请求确认。
- WP_CLI::read_value() - 从各种格式读取值。
- WP_CLI::has_config() - 确认全局配置参数确实存在。
- WP_CLI::get_config() - 获取全局配置参数的值。