0

我正在尝试指定一个默认值应该是布尔值的变量。

但是这些东西都没有像我期望的那样起作用。如果我想将空哈希作为默认值,我会这样做:

$value = hiera_hash('value', {}),

但是尝试应用布尔值失败并出现不同的错误:

$value = hiera_hash('value', {'true'}),
$value = hiera_hash('value', true),
$value = hiera_hash('value', {true}),
$value = hiera_hash('value', {'value' => true}),

实际上这条线有效:

$value = hiera_hash('value', true),

但是在使用create_resources()with时失败create_resources(): second argument must be a hash 将 true 作为默认值分配给的正确方法是$value什么?

4

0 回答 0