VAR_EXPORT |
Exporte la variable |
PHP 4.2.0+ |
Syntaxe
function var_export($variable);
|
function var_export($variable,$return);
|
Paramètres
Nom |
Description |
$valeur |
Ce paramètre permet d'indiquer la variable à analyser. |
$return |
Ce paramètre permet d'indiquer s'il faut retourner les données (TRUE) plus que les afficher (FALSE). La valeur par défaut est FALSE. |
Retour
Valeur |
Description |
rien |
Cette valeur est retourner quand le paramètre $return vaut FALSE. |
n'importe quel type |
Ces valeurs permettent d'indiquer les informations demandés. |
Description
Cette fonction permet de sortir sur la sortie standard (généralement la page Web) ou de retourner les informations de données contenu dans une variable en incluant ses structures ou tableau s'il y a lieu sous un format de code source PHP utilisable dans un script.
Remarques
- var_dump vs var_export vs print_r : Dans les 3 cas, on peut obtenir le contenu de variable. Cependant, des différences majeurs
existantes entre ses 3 fonctions. Ainsi, «var_dump» se veut une solution pour le déboguage, «print_r» ce veut également une solution
pour le déboguage mais il n'inclus pas les types des membres, mais offre la possibilité de sortir le résultat dans une chaine de caractères
ou la sortie standard, enfin, la fonction «var_export» affiche un code PHP pouvant être inclus dans un code source PHP.
- Méthode ou fonction d'un objet : Bien que la fonction var_export soit très puissante pour retourner le contenu des variables de n'importe quel type, elle ne retourne pas
les méthodes ou les fonctions d'un objet ou d'une classe. Pour obtenir les méthodes d'un objet, il faut plutôt utilisé la fonction get_class_methods.
- Nom d'un objet ou d'une classe : Vous pouvez demander le nom d'une classe ou d'un objet en utilisant la fonction get_class.
Dernière mise à jour : Dimanche, le 5 avril 2015