A stringgé konvertálás finomságai PHP-ben

Az előző leckében megtanultuk, hogyan adjunk össze számokat stringként. Egy ilyen összeadásnál azonban vannak finomságok, amikor nem változókat, hanem azonnal számokat adunk össze.

Az igazság az, hogy a pontot nem csak a stringek összefűzésére használják, hanem a tört rész elválasztására az egésztől is.

Ha a pont körül szóközöket teszünk, akkor nem lesz probléma:

php<?php
  echo 1 . 2; // kiírja '12'
?>

Ha viszont eltávolítjuk a szóközöket a pont körül, akkor tizedestörtet kapunk, nem string összefűzést:

php<?php
  echo 1.2; // kiírja 1.2
?>

Az ilyen finomságok miatt könnyen hibába futhatunk, ha a pont egyik oldalán szóközt hagyunk, a másikon viszont nem:

php<?php
  echo 1. 2; // hibát jelez
?>

Változóknál azonban nem lesz ilyen problémája:

php<?php
  $a = 1;
  $b = 2;
  
  echo $a.$b; // kiírja '12', nem hibát
?>
Задание 1

A kód szerzője a 3 és 4 számokat akarta stringként összefűzni:

php<?php
  echo 3.4;
?>

A kód azonban nem megfelelően működik. Javítsa ki a kód szerzőjének hibáját.