Podrobnosti pretvorbe v niz v PHP-ju

V prejšnji lekciji smo se naučili seštevati števila kot nize. Pri takšnem seštevanju pa obstajajo podrobnosti, ko se ne seštevajo spremenljivke, ampak takoj števila.

Bistvo je v tem, da se pika uporablja ne samo za seštevanje nizov, ampak tudi za ločevanje decimalnega dela od celega.

Če okoli pike postavimo presledke, potem ne bo težav:

php<?php
  echo 1 . 2; // izpiše '12'
?>

Če pa odstranimo presledke okoli pike, bomo dobili decimalno število, ne pa seštevanja nizov:

php<?php
  echo 1.2; // izpiše 1.2
?>

Zaradi takšnih podrobnosti lahko zlahka pride do napake, če na eni strani pike postavimo presledek, na drugi pa ne:

php<?php
  echo 1. 2; // bo dalo napako
?>

S spremenljivkami pa te težave ne bo:

php<?php
  $a = 1;
  $b = 2;
  
  echo $a.$b; // izpiše '12', ne napake
?>
Задание 1

Avtor kode je želel sešteti števili 3 in 4 kot nize:

php<?php
  echo 3.4;
?>

Koda pa ne deluje pravilno. Popravite napako avtorja kode.