Maison >développement back-end >Problème PHP >Comment utiliser une fonction en php pour renvoyer une variable
Dans l'article précédent, nous avons appris à utiliser des fonctions pour détruire des variables. Si nécessaire, veuillez lire "Comment utiliser des fonctions pour détruire des variables en php". Cette fois, nous allons vous présenter la méthode d'utilisation d'une fonction pour renvoyer une variable. Vous pouvez vous y référer si vous en avez besoin.
En php, nous avons souvent besoin de renvoyer ou de sortir des variables, alors que devons-nous faire à ce moment-là ? Aujourd'hui, nous allons présenter la méthode de renvoi ou de sortie de variables.
Regardons d’abord un petit exemple.
<?php $a = array ("one","two", array ("apple", "orange", "pear", array (1, 2))); var_export ($a); echo "<br>"; print_r($a); ?>
Le résultat est
Vous pouvez voir que les tableaux que nous avons écrits ont été générés, et il n'utilise pas d'écho ou d'impression, que nous connaissons, mais c'est à peu près la même chose que la sortie d'impression, avec juste quelques-uns, pas pareil.
Alors étudions cette fonction systématiquement. La fonction
var_export() est utilisée pour générer ou renvoyer une variable, exprimée sous forme de chaîne. Cette fonction renvoie des informations structurelles sur la variable passée à la fonction. Elle est similaire à var_dump(), sauf qu'elle renvoie un code PHP valide. Autrement dit, le code renvoyé par var_export peut être directement affecté à une variable en tant que code PHP. Et cette variable obtiendra le même type de valeur que var_export.
Jetons un œil à la syntaxe de cette fonction.
mixed var_export (要输出的变量, bool $return ] )
$return est un paramètre facultatif. S'il est défini sur TRUE, la fonction n'exécutera pas le résultat de sortie, mais renverra le résultat de sortie à une variable. Et la valeur de retour n'est disponible que lorsque $return est défini sur true et que les informations de structure de la variable sont renvoyées.
var_export() conservera toujours la forme structurée pour stocker les données. Mais rappelez-vous en particulier : le type de la valeur de la variable à ce moment est déjà une chaîne ($var), et la valeur à l'intérieur ne peut plus être extraite sous la forme d'un tableau.
C'est tout. Si vous voulez savoir autre chose, vous pouvez cliquer ici. → →Tutoriel vidéo php
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!