回答
使用+=
操作这一点。
$var += 5
Erm ...这是否意味着“将var的值添加到'5'并将结果存回'5'?(提醒我一个这是一本旧的FORTRAN书,解释了为什么使用常量PI而不是数值更好:“如果pi的值应该改变。”) –
@Adam Liss,oops,typo。 – Dogbert
它甚至有一个upvote,maaaan .. –
可以使用复合赋值操作符:
($var+=5) == 10
您可以通过另一个值递增,语法只是不同:
$x += 5
5++
但无效。 ++
运算符递增变量并返回该变量的旧值。 5
是一个常数;你不能修改它。
你要么想5 + $var == 10
,或者更明确:$var == 5
它显示一个语法错误,因为它是一个解析错误。 (因为它是写的,你试图递增后的数值5等)
如果你尝试检查,如果5 + $var
等于10使用:
if(($var + 5) == 10) ...
另一个有趣的条目 –
@yi_H在什么意义上? –
它是在你修复它之前 –
因为++是一个增量运算符,其增量为1。
$var += 5
- 1. 在PHP(算术运算符)
- 2. 算术运算符
- 3. 与作为算术运算符在PHP
- 4. PHP算术运算(加法)
- 5. 位运算符算术
- 6. 动态算术运算符
- 7. 推广算术运算符
- 8. 默认算术运算符
- 9. 算术运算符混淆
- 10. 算术运算
- 11. 算术运算
- 12. 算术运算
- 13. 算术运算
- 14. 算术运算
- 15. 匹配运算符:术语和运算符:用PHP搜索运算符的术语
- 16. CSH算术运算
- 17. BCD算术运算
- 18. 算术运算符后面的一元运算符
- 19. 算术运算不工作PHP
- 20. MySQL:算术运算符乘法
- 21. 抽象类重载算术运算符
- 22. 转换字符串(算术运算)
- 23. Golang:结构上的算术运算符
- 24. 将char转换为算术运算符
- 25. 按位算术和运算符
- 26. 如果运算符为C++算术
- 27. 存储和使用算术运算符
- 28. JADE中的算术运算符
- 29. 麻烦与算术运算符在AngularJS
- 30. Bash - 无效算术运算符
你会发现在这种情况下会发生什么? – Gumbo
设置$ var为$ var + 5并得到它 – php
你可以做'($ var + = 5)== 10',但我不会推荐它。阅读并不是很清楚。 – mpen