php addition of string and number be integer code example
Example 1: Adding string with number in php
$a = "3dollars";
$b = 20;
echo $a += $b;
print($a += $b);
------------------------------
It casts '3dollars' as a number, getting $a = 3.
When you echo, you add 20, to $a, so it prints 23 and $a = 23.
Then, when you print, you again add 20, so now $a = 43.
Example 2: add two numbers as string in php
$num = "3.14";
$int = (int)$num;
$float = (float)$num;