Manuel d'auto-a...login
Manuel d'auto-apprentissage complet PHP
auteur:php.cn  temps de mise à jour:2022-04-15 13:53:54

Fonctions PHP



La vraie puissance de PHP vient de ses fonctions.

En PHP, plus de 1000 fonctions intégrées sont fournies.


Fonctions intégrées PHP

Pour un manuel de référence complet et des exemples de toutes les fonctions de tableau, veuillez visiter notre Manuel de référence PHP.


Fonctions PHP

Dans ce chapitre, nous allons vous montrer comment créer vos propres fonctions.

Pour exécuter un script au chargement de la page, vous pouvez le mettre dans une fonction.

Que signifie la fonction php ?

Les fonctions sont exécutées en appelant des fonctions.

Vous pouvez appeler des fonctions n'importe où sur la page.


Création de fonctions PHP

Les fonctions sont exécutées en appelant des fonctions.

Syntaxe

fonction functionName()
{
Code à exécuter;
}

Directives des fonctions PHP :

  • Le nom de la fonction doit indiquer sa fonction

  • Les noms des fonctions doivent être précédés de lettres ou traits de soulignement Commence (ne peut pas commencer par un chiffre)

Exemple

Une fonction simple qui imprime mon nom lorsqu'on l'appelle :

<html>
<body>
<?php
function writeName()
{
echo "Kai Jim Refsnes";
}
echo "My name is ";
writeName();
?>
</body>
</html>
sortie :
Je m'appelle Kai Jim Refsnes

Fonction PHP - Ajouter des paramètres

Afin d'ajouter plus de paramètres à la fonction Pour de nombreuses fonctions, nous pouvons ajouter des paramètres. Les paramètres sont comme des variables.

Les paramètres sont spécifiés entre parenthèses après le nom de la fonction.

Exemple 1

L'exemple suivant affichera des prénoms différents, mais le même nom de famille :

sortie
<html>
<body>
<?php
function writeName($fname)
{
echo $fname . " Refsnes.<br>";
}
echo "My name is ";
writeName("Kai Jim");
echo "My sister's name is ";
writeName("Hege");
echo "My brother's name is ";
writeName("Stale");
?>
</body>
</html>
 :
Je m'appelle Kai Jim Refsnes.
Le nom de ma sœur est Hege Refsnes.
Le nom de mon frère est Stale Refsnes.

Exemple 2

La fonction suivante Il y a deux paramètres :

sortie
<html>
<body>
<?php
function writeName($fname,$punctuation)
{
echo $fname . " Refsnes" . $punctuation . "<br>";
}
echo "My name is ";
writeName("Kai Jim",".");
echo "My sister's name is ";
writeName("Hege","!");
echo "My brother's name is ";
writeName("Ståle","?");
?>
</body>
</html>
 :
Je m'appelle Kai Jim Refsnes.
Le nom de ma sœur est Hege Refsnes !
Mon le nom du frère est Ståle Refsnes ?

Fonction PHP - Valeur de retour

Pour que la fonction renvoie une valeur, utilisez l'instruction return.

Instance

<html>
<body>
<?php
function add($x,$y)
{
$total=$x+$y;
return $total;
}
echo "1 + 16 = " . add(1,16);
?>
</body>
</html>
sortie :
1 + 16 = 17

Site Web PHP chinois