Maison  >  Article  >  développement back-end  >  Comment appeler une fonction personnalisée php

Comment appeler une fonction personnalisée php

伊谢尔伦
伊谢尔伦original
2017-05-03 16:28:316574parcourir

Qu'il s'agisse d'une fonction personnalisée ou d'une fonction système, si ces fonctions ne sont pas appelées, elle ne sera pas exécutée. En général, il vous suffit d'utiliser le nom de la fonction et la liste des paramètres pour appeler la fonction là où vous devez l'utiliser. Une fois l'appel de la fonction commencé, elle commence à exécuter le code dans le corps de la fonction. Une fois l'exécution terminée, elle retourne à l'emplacement appelant et continue l'exécution ci-dessous. Par conséquent, le nom de la fonction lors de l’appel de la fonction peut être résumé comme les trois fonctions suivantes.


(1) Appelez la fonction via le nom de la fonction, laissez le code du corps de la fonction s'exécuter et appelez le fonctionner plusieurs fois le corps, le code sera exécuté plusieurs fois.

(2) Si la fonction a une liste de paramètres, vous pouvez également transmettre la valeur correspondante au paramètre entre parenthèses après le nom de la fonction, et utiliser les paramètres dans le corps de la fonction pour modifier le code interne de la fonction.

(3) Si la fonction a une valeur de retour, une fois la fonction exécutée, la valeur après le retour sera renvoyée à l'emplacement où la fonction a été appelée, de sorte que le nom de la fonction peut être considéré comme la fonction Utiliser la valeur renvoyée.


Tant que la fonction déclarée est visible dans le script, elle peut être appelée n'importe où dans le script via la fonction nom. En PHP, vous pouvez appeler une fonction après qu'elle ait été déclarée, vous pouvez l'appeler avant que la fonction ne soit déclarée et vous pouvez également appeler une fonction dans une fonction. Parfois, même si une fonction est déclarée, si elle n’est pas appelée, la fonction ne sera pas exécutée. Si nous l'appelons une fois avant et une fois après la déclaration de la fonction, la fonction sera exécutée deux fois.


Function écrit des fonctions répétées dans un bloc de code indépendant et les appelle séparément si nécessaire. Plus tôt dans Comment déclarer une fonction personnalisée PHP, nous avons présenté comment créer une fonction personnalisée Une fois la fonction définie, tout ce que vous avez à faire est d'appeler la fonction . c'est relativement simple, il suffit de citer le nom de la fonction et d'attribuer les paramètres corrects.

Appeler une instance de fonction personnalisée php

Ce qui suit définit une fonction test() pour calculer le carré des paramètres entrants puis l'exprimer ensemble Toutes les formules et résultats sont affichés, et le code s'affiche comme suit :

<?php
  function test($num)
  {
     return "$num * $num = ". $num * $num;
  }
  echo test(10);
?>

Le résultat est : 10 * 10 = 100


Explication : $num dans la fonction test() ci-dessus est un paramètre dans la fonction personnalisée. Dans le prochain chapitre, nous présenterons une introduction détaillée aux deux paramètres de la fonction personnalisée 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