Maison > Article > développement back-end > Syntaxe et structure des fonctions PHP
La syntaxe de la fonction PHP comprend la déclaration de fonction (nom_fonction et liste de paramètres) et le corps de la fonction (contenant le code à exécuter). Les fonctions peuvent définir un type de valeur de retour, et s'il n'est pas défini, NULL est renvoyé. Les exemples incluent le calcul de la somme de deux nombres et la vérification si une chaîne contient une autre chaîne.
La syntaxe de la fonction PHP est la suivante :
function [修饰符] function_name([参数列表]) { // 函数体 }
Où :
[modifier]
est facultatif et peut être public
, privé
, protected
ou static
. [修饰符]
是可选的,可以是 public
、private
、protected
或 static
。function_name
是函数的名称。[参数列表]
是可选的,包含函数接受的参数的列表。函数体
是包含函数要执行的代码的代码块。PHP 函数由以下部分组成:
function
、[修饰符]
和 function_name
)和参数列表。NULL
function_name
est le nom de la fonction. [parameter list]
est facultatif et contient la liste des paramètres acceptés par la fonction. Corps de la fonction
est le bloc de code qui contient le code à exécuter par la fonction.
Une fonction PHP se compose des parties suivantes :
🎜🎜 Déclaration de fonction : 🎜 Contient l'en-tête de la fonction (function
, [modifier]
et nom_fonction
) et liste de paramètres. 🎜🎜🎜Corps de la fonction : 🎜Contient le code à exécuter par la fonction. 🎜🎜🎜Valeur de retour de la fonction : 🎜Si la fonction définit un type de valeur de retour, la fonction renverra une valeur de ce type. Si le type de retour n'est pas défini, la fonction renvoie NULL
. 🎜🎜🎜Cas pratique🎜🎜🎜Exemple 1 : 🎜Calculer la somme de deux nombres🎜function add($num1, $num2) { return $num1 + $num2; } $result = add(10, 15); echo $result; // 输出:25🎜🎜Exemple 2 : 🎜Déterminer si une chaîne contient une autre chaîne🎜
function contains($str, $subStr) { return strpos($str, $subStr) !== false; } $contains_result = contains("Hello world", "world"); echo $contains_result ? '包含' : '不包含'; // 输出:包含
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!