什么是++&引用;用PHP是什么意思?

什么是++&引用;用PHP是什么意思?,php,Php,可能重复: 我一直在通过阅读网络上的各种东西来学习PHP。我一直在试图弄清楚这叫什么,这样我就可以查找并阅读它,了解它是如何工作的。我假设代码中的“++”计数,这样代码就知道什么时候该换行。我不是在寻找对这段代码的更正,我是在寻找“+”的名称,以便我可以查找它 $i = 0 if (++$i == 10) { echo "new line"; } 它被称为前缀增量一元运算符。它递增数字或字符,然后返回其值 后缀版本的操作基本相同,但首先返回其值,然后递增变量。这是一个预递增。因此,在

可能重复:

我一直在通过阅读网络上的各种东西来学习PHP。我一直在试图弄清楚这叫什么,这样我就可以查找并阅读它,了解它是如何工作的。我假设代码中的“++”计数,这样代码就知道什么时候该换行。我不是在寻找对这段代码的更正,我是在寻找“+”的名称,以便我可以查找它

$i = 0
if (++$i == 10) {
    echo "new line";
}

它被称为前缀增量一元运算符。它递增数字或字符,然后返回其值


后缀版本的操作基本相同,但首先返回其值,然后递增变量。

这是一个预递增。因此,在该代码中,
$i
首先递增(增加1),然后使用其值测试是否等于10


因此,您显示的代码基本上测试1是否等于10(它不是。)

这是预增量运算符。它将向其前面的变量添加一个变量,并返回结果。后增量运算符返回当前值,然后添加一个值。PHP手册中有一篇关于所有操作符的文章



它是一个名为前缀增量的数字运算符。它接受前面声明的数字并将其加1。您可以在此处找到有关算术运算符的更多信息:

感谢您的快速回答,现在我可以找到它并阅读更多有关它的信息@animuson的观点是正确的,但他也可以很容易地搜索“++运算符php”,结果是空的。@AnPel:这就是为什么我们将它们作为重复项关闭的原因。所以人们可以搜索、找到这些信息,然后直接找到包含所有这些信息的资源。重复的问题作为重复问题的“替代路线”被巧妙地保留。