[RESOLU] Pourquoi ce petit code affiche ce resultat ?

Eléphanteau du PHP | 27 Messages

14 févr. 2016, 19:01

Bonjour
Je suis débutante en php. Je prépare un entretien.
J'ai ce code :

Code : Tout sélectionner

<?php echo (2).(3 * (print 4)) ; ?>
Le resultat est : 423 . je ne le comprend pas. Merci de vos explications pour ceux qui le comprenne.

Mammouth du PHP | 2703 Messages

14 févr. 2016, 19:26

cela commence par executer ce qui au plus profond ; print 4
la function print retourne l'entier 1.
donc on a :
echo (2).(3);
qui affiche 2 puis 3.

Eléphanteau du PHP | 27 Messages

14 févr. 2016, 20:47

Merci