-4
A
回答
1
=
用於assign a value to a variable,例如,
$foo = 'bar'
有在木偶4變量賦值的一些先進的方法,但一般來講,只要它是在表達的左手邊$變量,加上沒有逗號,並一直使用=
。進一步的變量賦值僅僅被新行分隔開來。
=>
是一個鍵值分離in hashes或屬性的列表中的資源:
{
'foo' => 'bar',
'bar' => 'baz',
}
或
file { '/etc/foo.conf':
ensure => present,
content => 'bar',
}
注意FOO,酒吧,保證和內容不是變量本身 - 他們」重新輸入一個散列或屬性。
您會在多種語言中找到類似的設計,例如Perl的。
相關問題
- 1. '>'和'>>'有什麼區別?
- 2. Monads:seq和>> =有什麼區別?
- 3. 在Purescript; - >和=>有什麼區別?
- 4. 「%>」和「 - %>」之間有什麼區別?
- 5. <%# %>和<%= %>有什麼區別?
- 6. > =和=>有什麼區別?
- 7. Java中> =和=>有什麼區別?
- 8. 區別<p>是什麼Javascript和ASP.net有什麼區別?</p>
- 9. Ada中的=和=>有什麼區別?
- 10. 有什麼區別:to和=> in rails
- 11. 變量的=和=>有什麼區別?
- 12. (null)和<null>有什麼區別?
- 13. >和空間有什麼區別?
- 14. PHP中的 - >和::有什麼區別?
- 15. mysqli_fetch和query-> fetch有什麼區別?
- 16. - >和=>有什麼區別?什麼是 ::?
- 17. 是什麼區別 - , - >和 - >使用
- 18. PostgreSQL JSON函數中的 - >和 - >>有什麼區別?
- 19. 運算符>>>在Java和JavaScript中有什麼區別?
- 20. Postgres SQL中` - >>`和` - >`有什麼區別?
- 21. 在shell中使用>和>>有什麼區別?
- 22. PostgreSQL中#>和 - >>運算符有什麼區別?
- 23. 有什麼區別`和$(Bash中有什麼區別?
- 24. 有什麼區別? :和||
- 25. &&和||有什麼區別?
- 26. 「/」和「/ *」有什麼區別?
- 27. 有什麼區別:。!和:r!?
- 28. ==和===有什麼區別?
- 29. Appender和〜有什麼區別?
- 30. $ @和$ *有什麼區別?
PuppetLabs提供了一個非常好的[語言參考](https://docs.puppetlabs.com/puppet/4.3/reference/lang_summary.html),涵蓋了這些主題以及其他許多主題。你真的應該讀它。 –
我試過了,但找不到有關=>運算符的任何內容,甚至找不到它們的運算符[ref doc](https://docs.puppetlabs.com/puppet/latest/reference/lang_expressions.html) – willnx