: ++ I and I ++: 1. usage of ++ I (take a ++ I, i2 as an example) first, add the I value to 1 (that is, ii + 1) and then assign it to variable a (that is, ai). then, the final a value is equal to 3, and the I value is equal to 3. Therefore, a ++ I is equivalent to ii + 1, ai2, and I ++ usage (taking ai ++, i2 as an example). first, assign the I value to variable a (that is, ai ), then I value plus 1 (that is, ii + 1) 1, ++ I usage (take a = ++ I, I = 2 as an example)
Add the I value to 1 (that is, I = I + 1) and then assign it to variable a (that is, a = I ),
The final a value is 3, and the I value is 3.
So a = ++ I is equivalent to I = I + 1, a = I
2. I ++ usage (take a = I ++, I = 2 as an example)
First, assign the I value to variable a (that is, a = I), and then add 1 (that is, I = I + 1) to the I value ),
Then, the final a value is 2, and the I value is 3.
So a = I ++ is equivalent to a = I, I = I + 1
3. ++ I and I ++
A = ++ I is equivalent to I ++, a = I
A = I ++ is equivalent to a = I, I ++
4. when ++ I and I ++ are used independently, they are equivalent to I = I + 1.
If a new variable is assigned, ++ I first adds 1 to the I value, and I ++ first assigns I to the new variable.
The above introduces the differences between ++ I and I ++, including some content, and hopes to help those who are interested in PHP tutorials.