Matices de conversión a cadena en PHP

En la lección anterior, aprendimos a sumar números como cadenas. Sin embargo, en tal suma hay matices cuando no se suman variables, sino números directamente.

El hecho es que el punto no solo se usa para sumar cadenas, sino también para separar la parte fraccionaria de la entera.

Si se ponen espacios alrededor del punto, no habrá problemas:

php<?php
  echo 1 . 2; // mostrará '12'
?>

Y si se quitan los espacios alrededor del punto, obtendremos una fracción, y no una suma de cadenas:

php<?php
  echo 1.2; // mostrará 1.2
?>

Debido a tales matices, se puede obtener fácilmente un error si se coloca un espacio en un lado del punto y en el otro no:

php<?php
  echo 1. 2; // dará un error
?>

Sin embargo, con las variables no habrá tal problema:

php<?php
  $a = 1;
  $b = 2;
  
  echo $a.$b; // mostrará '12', y no un error
?>
Задание 1

El autor del código quería sumar los números 3 y 4 como cadenas:

php<?php
  echo 3.4;
?>

Sin embargo, el código no funciona correctamente. Corrija el error del autor del código.