Есть ли лучший / короткий способ сделать в PHP
$x = $x + 10;
т.е.
что-то вроде
$x .= 10; // (but this doesn't add together)
Я уверен, что видел более короткийспособ, чем делать $x = $x + 10;
Посмотрите: http://php.net/manual/language.operators.assignment.php (в примерах кода и комментариях)
Вы можете использовать:
$x += 10;
например.
Не парень по PHP, но $x += 10; возможно?
Однако некоторым людям труднее читать.
То, что вы пробовали ($x.= 10), работает только для строк.
$x.= 10
1009 * Е.Г. *
$x = 'test'; $x.= 'ing...';
Как и во многих других языках:
Дополнительная информация: Операторы присваивания
$x += 10; добавляет 10 к $x
$x
или
$x += $x; добавляет $x к себе, но вы можете просто сделать: $x *= 2;
$x += $x;
$x *= 2;
$x+=10;
Это то, что вы хотите?
$ х + = 10; эквивалентно $ x = $ x +10;
http://www.tizag.com/phpT/operators.php
Вы ищете это: