Bonjour,
j'ai une question simple avec PHP 7, prenons l'exemple suivant :
Si lors de l'appel je lui donne comme paramètre : "1" : le language va t-il faire une conversion implicite ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <?php public function uneFonction( int unEntier ) ( //code ); ?>
Cas 2 - valeur du paramètre : 1.2 - valeur du paramètre en entrée de méthode ? 1 ? Un notice ou warning de lancé ?
Cas 3 - valeur du paramètre : 123abc - valeur du paramètre en entrée de méthode ? Une erreur de lancée ou conversion en 123 ?
PS : je tourne sous 5.6 actuellement donc je n'ai pas pu faire ces tests de moi même.
Partager