En programmation, « imprimer » et « retourner » servent des objectifs distincts.
Imprimer :
Retour :
Pour illustrer la différence, considérons le Python suivant fonction :
def my_function(param1): print(param1) return param1
Si nous appelons cette fonction avec l'argument 42, elle affichera "42" sur la console et renverra également la valeur "42" à l'appelant. La valeur renvoyée par my_function() peut ensuite être affectée à une variable ou utilisée dans des calculs ultérieurs.
En revanche, si nous supprimons l'instruction return et comptons uniquement sur print, la fonction affichera toujours "42" sur la console, mais elle ne renverra aucune valeur. Par conséquent, il n’y a aucune sortie utilisable de la fonction.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!