Ответ 1
Посмотрите: http://php.net/manual/language.operators.assignment.php (в примерах кода и комментариях)
Вы можете использовать:
$x += 10;
например.
Есть ли лучший/более короткий способ в 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
), работает только для строк.
например.
$x = 'test';
$x.= 'ing...';
Как и во многих других языках:
$x += 10;
Дополнительная информация: Операторы присваивания
$x+=10;
Это то, что вы хотите?
$x += 10;
добавляет 10 к $x
или
$x += $x;
добавляет $x
к себе, но вы можете просто сделать: $x *= 2;
Вы ищете:
$x += 10;
$x + = 10; эквивалентно $x = $x +10;