Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Puppet 2.7中将数组转换为逗号分隔的字符串_Puppet - Fatal编程技术网

如何在Puppet 2.7中将数组转换为逗号分隔的字符串

如何在Puppet 2.7中将数组转换为逗号分隔的字符串,puppet,Puppet,我正在使用Puppet 2.7,我需要将数组转换为逗号分隔的列表 $hosts_fqdn= ['host1','host2','host3'] 我需要将其转换为所需的结果:'host1,host2,host3' 我猜Puppet 3.2提供了lambda表达式-reduce。但不幸的是,这在2.7中是不可能的。函数连接来自: +1用于提及reduce表达式。当您希望将多个单词连接到数组元素而不仅仅是逗号或符号时,它非常有用。 join($hosts_fqdn,",")

我正在使用Puppet 2.7,我需要将数组转换为逗号分隔的列表

$hosts_fqdn= ['host1','host2','host3']
我需要将其转换为所需的结果:
'host1,host2,host3'


我猜Puppet 3.2提供了lambda表达式-
reduce
。但不幸的是,这在2.7中是不可能的。

函数
连接
来自:


+1用于提及reduce表达式。当您希望将多个单词连接到数组元素而不仅仅是逗号或符号时,它非常有用。
join($hosts_fqdn,",")