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

伊谢尔伦
伊谢尔伦original
2017-06-26 09:35:571460parcourir

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 
?>

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("粉色"); 
?>

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; 
?>

<?php 
$a = 1; 
$b = 2; 
function Sum() 
{
    global $a, $b; 
    $b = $a + $b; 
} 
Sum(); 
echo $b; 
?>

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