Aaaah non! Si je peux : tu trompes...
Le "point" permet de faire la différence entre l'opération demandée. Cela viend du fait que PHP est extrêment permissif :
<?php
$a = "13";
$b = "12;
echo $a.$b; // 1312
echo $a+$b; // 25
?>
Ce qui ce sont fait ch... des années avec les transtypages, vérifications à outrances n'aime pas ça! Certainement l'impression d'avoir taper inutilement sur son clavier...
Pour dernier argument : tu peux quand même restreindre le type de tes variables. Mais là par contre ça redevient chi..t.
$a = (int)$a;
par contre, ATTENTION :
echo (int)$a . (int$b); // 1312 aussi !?! (et c'est logique!)
echo (string)$a+(string($b); // 25... idem
6 C pa ça Fo L'dir, Pi 6 C ça Fo L'Dir oci... Br'F 10 le !!!Doc officielle de PHP en français "in ze tet" : PHP: Hypertext Preprocessor
Un pe