我是PHP的新手,并且在代码中都注意到->和=>符号。当我问PHP开发人员时,他们说这是一个参考符号。在通过电话向同事解释时,我们该如何用语言发音这些符号?
这个问题不是关于区别和用法,而是更多关于通过电话向远方人读单词中的代码时的发音。
让我们以$this->execution->setVariable(key, value)
为例。如果是Java,我会用this.execution.setVariable(key, value)
来发音为“此点执行点setVariable的键逗号和/值。在php情况下如何?
答案 0 :(得分:4)
假设您要尝试讲代码,则可以使用:
->
箭头
=>
双箭头
下面是一些要澄清的例子:
“带有参数bar和baz的 arrow foo方法的 arrow ”
“键双箭头的值,然后我们对每个孩子进行5次以上的操作”
如果您要尝试引用符号本身:
->
箭头运算符
=>
双箭头运算符
又是例子:
“两者之间有一个对象运算符,但我认为它应该是作用域解析运算符”
“ ...然后,我们使用双箭头运算符为该键分配一个值”
如果您尝试引用符号所用的概念或查找有关符号的内容,则可以改用Trey的建议:
->
对象表示法
=>
数组键/值分配
一些例子:
“使用对象符号,然后我们可以访问该对象中的方法”
“通过数组键值分配,我们可以构建关联数组。”
如果您希望将代码指定给计算机,则可以使用Funky的建议:
->
连字符,大于符号
=>
等号,大于号
我真的不认为这需要一个例子。