Maison >développement back-end >Problème PHP >Y a-t-il une seule instruction return autorisée dans une fonction en PHP ?

Y a-t-il une seule instruction return autorisée dans une fonction en PHP ?

烟雨青岚
烟雨青岚original
2020-07-08 14:21:447241parcourir

Pas une seule instruction return n'est autorisée dans une fonction en PHP. Dans une fonction PHP, une seule instruction return peut être exécutée ; mais plusieurs instructions return peuvent être écrites car si la fonction exécute l'instruction return, la vie de la fonction est terminée et le code suivant l'instruction return ne sera pas exécuté.

Y a-t-il une seule instruction return autorisée dans une fonction en PHP ?

Pas une seule instruction return n'est autorisée dans une fonction en PHP.

Si la fonction exécute l'instruction return, alors la vie de la fonction est terminée et le code après l'instruction return ne sera pas exécuté. Donc, pour être précis, une seule instruction return peut être exécutée dans une fonction, mais plusieurs instructions return peuvent être écrites.

Par exemple :

def test_return(x):
    if x > 0:
        return x
    else:
        return 0

Tutoriel recommandé : "tutoriel php"

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn