Position actuelle: Accueil> Catégories de fonctions> get_defined_vars

get_defined_vars

Renvoie un tableau de toutes les variables définies
Nom:get_defined_vars
Catégorie:Traitement variable
Langage de programmation:php
Description en une ligne:Renvoie toutes les variables définies comme un tableau.

Exemple

Renvoie toutes les variables définies comme des tableaux:

 <span class="token php language-php"><span class="token delimiter important"><? Php</span>
<span class="token variable">$ a</span> <span class="token operator">=</span> <span class="token keyword">array</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"rouge"</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"vert"</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"bleu"</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>

<span class="token variable">$ arr</span> <span class="token operator">=</span> <span class="token function">get_defined_vars</span> <span class="token punctuation">(</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>

<span class="token function">print_r</span> <span class="token punctuation">(</span> <span class="token variable">$ arr</span> <span class="token punctuation">[</span> <span class="token string double-quoted-string">"a"</span> <span class="token punctuation">]</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>
<span class="token delimiter important">?></span></span>

Essayez-le vous-même

Exemple d'explication:

Dans cet exemple, $a est un tableau contenant trois chaînes de couleurs. Après avoir appelé get_defined_vars() , il renvoie un tableau $arr qui contient toutes les variables définies dans la portée actuelle. Sortie ensuite le contenu de $a , c'est-à-dire le tableau de couleurs, via print_r($arr["a"]) . Veuillez noter que la touche de tableau renvoyée get_defined_vars() est le nom de variable, et la valeur correspondante est la valeur de la variable.

Fonctions similaires
Articles populaires