Maison >développement back-end >tutoriel php >Tutoriel d'utilisation des fonctions PHP

Tutoriel d'utilisation des fonctions PHP

WBOY
WBOYoriginal
2024-04-10 17:45:02925parcourir

Les fonctions PHP permettent de modulariser le code pour une réutilisation facile. Pour créer une fonction, utilisez le mot-clé function, en spécifiant le nom de la fonction, les paramètres et le corps de la fonction. Pour appeler une fonction, utilisez son nom et ses arguments. Les fonctions peuvent accepter des paramètres et renvoyer une valeur. Les variables déclarées à l'intérieur d'une fonction sont dans la portée locale. Pour accéder aux variables globales, vous devez utiliser le mot-clé global. Les fonctions améliorent la lisibilité et la maintenabilité de votre code, par exemple vous pouvez créer une fonction qui calcule le total d'une commande.

PHP 函数使用教程

Tutoriel d'utilisation des fonctions PHP

Vue d'ensemble

Les fonctions sont un moyen de combiner du code en modules réutilisables, vous permettant de les réutiliser dans différentes parties de votre programme. Cet article vous guidera sur la façon d'utiliser les fonctions PHP.

Créer une fonction

Pour créer une fonction, utilisez le mot-clé function, suivi du nom de la fonction, des parenthèses et du corps de la fonction : function 关键字,后跟函数名,圆括号和函数体:

function greet($name) {
  echo "Hello, $name!";
}

调用函数

要调用函数,使用其名称和圆括号,就像这样:

greet("John"); // 输出:"Hello, John!"

参数和返回值

函数可以接受参数,即传递给它的值。要指定参数,在圆括号中列出它们,用逗号分隔。函数也可以返回一个值,使用 return 关键字:

function add($a, $b) {
  return $a + $b;
}

$result = add(5, 10); // $result 将变为 15

作用域

在函数内部声明的变量与函数外的变量是分开的。它称为函数的局部作用域。要在函数中访问全局变量,请使用 global

$name = "John";

function greet() {
  global $name;
  echo "Hello, $name!";
}

greet(); // 输出:"Hello, John!"

Appeler une fonction

Pour appelez une fonction, utilisez son nom et ses parenthèses, comme ceci :

function calculateTotal($items) {
  $total = 0;
  foreach ($items as $item) {
    $total += $item['price'] * $item['quantity'];
  }
  return $total;
}

$items = [
  ['price' => 10, 'quantity' => 2],
  ['price' => 15, 'quantity' => 1],
];

$total = calculateTotal($items); // $total 将变为 35

🎜Paramètres et valeurs de retour🎜🎜🎜Une fonction peut accepter des paramètres, qui sont des valeurs qui lui sont transmises. Pour spécifier des paramètres, répertoriez-les entre parenthèses, séparés par des virgules. Les fonctions peuvent également renvoyer une valeur, en utilisant le mot-clé return : 🎜rrreee🎜🎜Scope🎜🎜🎜Les variables déclarées à l'intérieur d'une fonction sont distinctes des variables en dehors de la fonction. C'est ce qu'on appelle la portée locale de la fonction. Pour accéder aux variables globales dans une fonction, utilisez le mot-clé global : 🎜rrreee🎜🎜Cas pratique🎜🎜🎜L'utilisation de fonctions peut rendre le code plus facile à lire et à maintenir. Par exemple, vous pouvez créer une fonction qui calcule le total de la commande : 🎜rrreee

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