Не складываются разные типы

Рейтинг: -2Ответов: 1Опубликовано: 11.01.2023

Коллеги, добрый день, подскажите пожалуйста, почему у меня не складываются две переменные разных типов? PHP же не строго типизированный язык, что я делаю не так?

<?php

$a = "a";
$b = 21;

function sum(&$a, &$b)
{
    return $a + $b;
}

echo sum($a, $b);

?>

Ответы

▲ 1
<?php

$a = "a";
$b = 21;

function sum(&$a, &$b)
{
   return $a . $b;
}

echo sum($a, $b);

?>