Нюансҳои табдил ба сатр дар 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;
?>

Код, аммо, дуруст кор намекунад. Хатогии муаллифи кодро ислоҳ кунед.