Penukaran Jenis Automatik dalam PHP

Seperti yang anda sudah tahu, tali (strings) dalam PHP perlu diletakkan dalam tanda petik. Mungkin berlaku, semua aksara tali tersebut adalah digit. Dalam kes ini, jika operasi matematik dilakukan ke atas tali dengan digit - operasi tersebut akan dilaksanakan seolah-olah kita mempunyai nombor, dan bukan tali:

php<?php
  echo '1' + '2'; // akan memaparkan 3
?>

Dalam kes ini, PHP melihat bahawa kita cuba melaksanakan operasi yang tidak sah untuk tali, tetapi sah untuk nombor. Ia juga melihat bahawa secara faktanya tali kita adalah nombor dalam tanda petik. Oleh itu, PHP secara automatik melakukan penukaran tali tersebut kepada nombor dan melaksanakan operasi matematik yang sepadan ke atasnya.

Penambahan tali dengan digit dan nombor biasa akan berlaku dengan cara yang sama:

php<?php
  echo '1' + 2;   // akan memaparkan 3
?>

Pada masa yang sama, urutan melakukan penambahan tidak akan menjadi isu:

php<?php
  echo 1 + '2';   // akan memaparkan 3
?>

Semua yang dinyatakan akan berfungsi dengan cara yang sama untuk pembolehubah juga:

php<?php
  $a = '1';
  $b = '2';
  
  echo $a + $b;   // akan memaparkan 3
?>
Задание 1

Tanpa menjalankan kod, tentukan apa yang akan dipaparkan pada skrin:

php<?php
  $a = '1';
  $b = '2';
  
  echo $a + $b + '3';
?>