Où est passée la virgule ?
<?php
echo 1,34 . ' euros';
J’ai mis beaucoup trop de temps à comprendre celui-là. Dans certaines cultures, la virgule , est le séparateur décimal. Et ici, tout semble correct, d’autant qu’il y a un point . après.
echo n’a pas besoin de parenthèses, car c’est une construction du langage. En fait, les parenthèses auraient évité l’erreur ici, puisqu’on ne peut pas mettre de virgules à l’intérieur.
See Also
- 1,34 [Try me]
PHP Features
Last updated: 18 September 2026