Maison > développement back-end > tutoriel php > Explication détaillée de la syntaxe de base des fonctions PHP et exemples d'utilisation du passage des paramètres

Explication détaillée de la syntaxe de base des fonctions PHP et exemples d'utilisation du passage des paramètres

伊谢尔伦
Libérer: 2023-03-11 13:02:02
original
1490 Les gens l'ont consulté

Les exemples de cet article décrivent la syntaxe d'appel de fonction et de définition de fonction, et expliquent les variables de la fonction et la méthode de transmission de valeurs numériques à la fonction. Les détails sont les suivants :

1. La base des fonctions

php fournit un grand nombre de fonctions et permet aux utilisateurs de personnaliser les fonctions. fonction php exemple de code de définition est le suivant :

<?php 
function myCount($inValue1,$inValue2) 
{ 
  $AddValue = $inValue1+$inValue2; 
  
return
 $AddValue;     //返回计算结果 
} 
$Count = myCount(59,100); 
echo $Count;     //输出159 
?>
Copier après la connexion

Une fois qu'une fonction est définie, elle peut être utilisée n'importe où.

2. 🎜>

php

Les paramètres de fonction sont déclarés et définis lorsque la fonction est définie. La fonction peut avoir n'importe quel nombre de paramètres. La méthode de transfert la plus courante consiste à passer par valeur ou via <. 🎜> pour référencer et la valeur du paramètre par défaut doivent être utilisées les unes par rapport aux autres. L'exemple de code est le suivant :

Généralement, la valeur transmise ne changera pas en raison de changements internes. dans la fonction, sauf s'il s'agit d'une variable globale ou d'une référence. Regardons l'exemple de référence de la fonction PHP, le code est le suivant :
<?php 
function myColor ($inColor = "蓝色") 
{ 
    return "我喜欢的颜色: $inColor. "; 
} 
echo myColor(); 
echo myColor("粉色"); 
?>
Copier après la connexion

Variables globales, le code est le suivant :
<?php 
function str_unite (&$
string
) 
{ 
    $string .= &#39;也喜欢蓝色.&#39;; 
} 
$str = &#39;喜欢红色,&#39;; 
str_unite ($str); 
echo $str;    // 输出结果: &#39;喜欢红色,也喜欢蓝色.&#39; 
?>
Copier après la connexion

<?php 
$a = 1; 
$b = 2; 
function Sum() 
{
    global $a, $b; 
    $b = $a + $b; 
} 
Sum(); 
echo $b; 
?>
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal