PHP-ում տողային փոխակերպման նրբությունները

Նախորդ դասում մենք սովորեցինք թվերը գումարել ինչպես տողեր: Սակայն նման գումարման դեպքում կան նրբություններ, երբ գումարվում են ոչ թե փոփոխականներ, այլ անմիջապես թվեր:

Բանը նրանում է, որ կետը օգտագործվում է ոչ միայն տողերի գումարման, այլև կոտորակային մասը ամբողջից անջատելու համար:

Եթե կետի շուրջը բացատներ դնենք, ապա խնդիրներ չեն լինի:

php<?php
  echo 1 . 2; // կարտածի '12'
?>

Իսկ եթե հանենք բացատները կետի շուրջը, ապա կստանանք կոտորակ, ոչ թե տողերի գումարում:

php<?php
  echo 1.2; // կարտածի 1.2
?>

Նման նրբությունների պատճառով հեշտությամբ կարելի է ստանալ սխալ, եթե կետի մի կողմում դնել բացատ, իսկ մյուս կողմում՝ ոչ:

php<?php
  echo 1. 2; // կտա սխալ
?>

Սակայն փոփոխականների դեպքում նման խնդիր չի լինի:

php<?php
  $a = 1;
  $b = 2;
  
  echo $a.$b; // կարտածի '12', ոչ թե սխալ
?>
Задание 1

Կոդի հեղինակը ցանկանում էր գումարել 3 և 4 թվերը ինչպես տողեր:

php<?php
  echo 3.4;
?>

Սակայն կոդը աշխատում է սխալ: Ուղղեք կոդի հեղինակի սխալը: