Các phép toán rút gọn trong PHP

Giả sử có đoạn mã như sau:

php<?php
  $num = 1;
  $num = $num + 2;
?>

Như bạn thấy, ở đây giá trị hiện tại của biến cộng thêm một giá trị khác được gán lại vào chính biến đó. Đối với những phép toán như vậy tồn tại một toán tử rút gọn đặc biệt là +=, xem ví dụ:

php<?php
  $num  = 1;
  $num += 3; // tương đương $num = $num + 3;
?>

Tồn tại các toán tử tương tự cho các phép toán toán học còn lại:

php<?php
  $num  = 2;
  $num -= 3; // tương đương $num = $num - 3;
?>
php<?php
  $num  = 2;
  $num *= 3; // tương đương $num = $num * 3;
?>
php<?php
  $num  = 2;
  $num /= 3; // tương đương $num = $num / 3;
?>
php<?php
  $str  = 'a';
  $str .= 'b'; // tương đương $str = $str . 'b';
?>
Задание 1

Hãy đơn giản hóa đoạn mã dưới đây bằng các phép toán rút gọn:

php<?php
  $num = 47;
  $num = $num + 7;
  $num = $num - 18;
  $num = $num * 10;
  $num = $num / 15;
  echo $num;
?>
Задание 2

Hãy đơn giản hóa đoạn mã dưới đây bằng các phép toán rút gọn:

php<?php
  $str = 'a';
  $str = $str . 'b';
  $str = $str . 'c';
  
  echo $str;
?>