在php中,将函数调用括在括号内是什么意思?

时间:2016-03-23 02:39:54

标签: php

在我正在使用的框架中,Phpfox,我在整个过程中看到了这个函数调用签名:

$sPlugin1

我认为外括号没有明显的目的,因为:

  1. $sPlugin0从封闭范围和
  2. 中读取
  3. import io.codetail.animation.SupportAnimator; import io.codetail.animation.ViewAnimationUtils; 在分配后传递给封闭范围。
  4. 外围的目的是什么?我得到的是外部问题有一些功能方面,比如在Javascript中吗?

    更新: 我知道外表在诸如

    之类的表达中毫无意义

    (1 + 1)

    这不是我要问的。

    我现在得出结论,因为我怀疑在php中这些外部的parens什么都不做。

    由于

1 个答案:

答案 0 :(得分:2)

在PHP中,它没有意义,也没有做任何事情。就像我们做的数学一样

( 1 + 2 ) 

甚至

((1) + (2))

括号用于表示优先级(有助于确定首先评估哪一个)。它只会在旁边有更多操作时更改:

( 1 + 2 ) * 2 

外括号在下面的情况下不会做任何事情

(( 1 + 2 ) * 2)