En PHP, vous désigner de nouvelles variables avec le caractère "$" , par exemple : la valeur " $ var =" " PHP dispose de plusieurs fonctions intégrées , mais vous pouvez créer votre propre en utilisant la fonction" mot-clé " Lorsque vous utilisez . . certaines fonctions , vous pouvez utiliser des variables comme arguments , ou retourner à leurs valeurs de fonctions . vous pouvez également utiliser des variables pour appeler des fonctions et des valeurs par défaut pour assurer ces variables ont une valeur . Portée
Lorsque en utilisant les variables en PHP , vous créez leur donne leur portée . Lorsque vous créez une variable en dehors de toute fonction , il a une portée globale. vous pouvez utiliser et modifier n'importe où dans votre code PHP. Cependant , si vous créez une variable dans une fonction, il a une portée locale et vous ne peut utiliser dans cette fonction. Si vous essayez de la modifier à l'extérieur de la fonction , PHP renvoie une erreur. Si vous utilisez le même nom pour une variable locale comme celle qui existe dans le monde, la valeur locale prend précédent .
arguments de la fonction
Lorsque vous appelez des fonctions nécessitant des arguments , vous pouvez passer des variables comme arguments. Par exemple, someFunction de type " ( $ var1 , $ var2 ) ; " pour passer les valeurs de ces deux variables comme arguments de la fonction Vous pouvez également utiliser les paramètres par défaut en fonction , par exemple , le type . ». fonction somefunc ( $ var = "value ") "et ensuite définir la fonction . Lorsque vous appelez somefunc dans votre programme, si vous ne passez pas un argument à la fonction, il utilise la valeur " $ var" par défaut.
Variables retour
< br >
Tout comme vous pouvez passer des variables comme arguments dans une fonction , vous pouvez retourner les valeurs de variables dans une fonction aussi bien. Par exemple, si la fonction effectue des calculs sur le " $ var" variable de type " return $ var , "à la fin du corps de la fonction pour envoyer cette valeur à la partie du programme qui a appelé la fonction vous ne pouvez pas renvoyer plusieurs variables à partir d'une fonction, mais vous pouvez effectuer des opérations , par exemple en tapant ". retourner var1 $ + var2 ; », ou même retourner des tableaux de variables , telles que« return array ( $ var1 , $ var2 ) ; "
variable Fonctions
Lorsque vous ajoutez entre parenthèses à . la fin d'une variable dont la valeur est la même que celle d'une fonction existante , par exemple "$ myVar ();" . les tentatives variables pour exécuter la fonction Toutefois, structure du langage, des fonctions telles que echo () , isset () ou require ( ) ne prend pas en charge les fonctions variables. Si une fonction requiert des paramètres , vous passez comme arguments dans les parenthèses . vous pouvez les transmettre comme données brutes telles que des chaînes ou des chiffres, ou que d'autres variables, y compris les tableaux.