get_defined_vars
Gibt eine Reihe aller definierten Variablen zurück
Geben Sie alle definierten Variablen als Arrays zurück:
<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">"rot"</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"grün"</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"blau"</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>
In diesem Beispiel ist $a
ein Array mit drei Farbketten. Nach dem Aufrufen get_defined_vars()
gibt es ein Array $arr
zurück, das alle im aktuellen Bereich definierten Variablen enthält. Dann geben Sie den Inhalt $a
Variablen aus, d. H. Das Farbarray, über print_r($arr["a"])
. Bitte beachten Sie, dass der get_defined_vars()
zurückgegebene Array -Taste der variable Name ist und der entsprechende Wert der Wert der Variablen ist.