Maison >développement back-end >Problème PHP >En quels trois types de fonctions PHP peuvent être divisés

En quels trois types de fonctions PHP peuvent être divisés

王林
王林original
2019-10-10 17:51:294869parcourir

En quels trois types de fonctions PHP peuvent être divisés

1. Fonction variable

La fonction variable est également appelée fonction variable Lorsque le script php est exécuté, il recherchera une fonction avec. le même nom que la valeur de la variable. Et exécutez-le. L'avantage est que vous pouvez attribuer différents noms de fonction à la même variable, attribuer ce nom de fonction à la variable et utiliser le nom de la variable plus les parenthèses dans le programme pour appelez cette fonction pour exécution.

2. Fonction récursive

La fonction récursive est également appelée fonction auto-appelante. Elle s'appellera généralement lors de l'exécution. Généralement, des conditions seront attachées pour déterminer si une. L'appel récursif doit être exécuté. Dans certaines conditions, l'appel sera terminé et le contrôle du processus sera renvoyé à la fonction de couche supérieure pour exécution. S'il n'y a pas de conditions supplémentaires dans la fonction récursive, le programme bouclera à l'infini et provoquera une erreur. .

Le plus grand avantage de l'appel de fonction récursif est qu'il peut simplifier les procédures d'appel répétées complexes dans le programme. Cette fonctionnalité peut être utilisée pour effectuer des opérations complexes. Les fonctions non récursives sont efficaces. Mais c'est plus difficile à programmer. De plus, il est moins lisible et ne répond pas aux objectifs de programmation actuels. Bref, il encourage l'idée d'utiliser des fonctions récursives pour implémenter des programmes.

3. Fonctions personnalisées

php nous fournit une énorme bibliothèque de fonctions que nous pouvons utiliser. La bibliothèque de fonctions est un modèle de conception en programmation, et les fonctions sont des structures. Modules conçus. Les fonctions peuvent être utilisées dans plusieurs fichiers du même projet et les fonctions sont généralement organisées en un ou plusieurs fichiers.

Si vous utilisez une fonction définie dans une bibliothèque de fonctions en PHP, vous devez utiliser l'un des include(), include_once(), require ou require_once pour charger le fichier de la bibliothèque de fonctions dans le programme.

Tutoriel recommandé : Tutoriel vidéo 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
Article précédent:Comment fonctionne PHP ?Article suivant:Comment fonctionne PHP ?