get_defined_vars
정의 된 모든 변수의 배열을 반환합니다
정의 된 모든 변수를 배열로 반환합니다.
<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">배열</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"빨간색"</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"녹색"</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"파란색"</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>
이 예에서 $a
3 개의 색 문자열이 포함 된 배열입니다. get_defined_vars()
호출 한 후 현재 범위에 정의 된 모든 변수가 포함 된 배열 $arr
반환합니다. 그런 다음 $a
변수, 즉 색상 배열의 내용을 print_r($arr["a"])
를 통해 출력하십시오. get_defined_vars()
반환 한 배열 키는 변수 이름이며 해당 값은 변수의 값입니다.