challenge ローカル変数の一覧を取得

リフレクション系のお題の続編です。 ローカル変数の内容を取得して連想配列(ハッシュ、辞書など)に詰める コードを書いてください。

Pythonで表現すると、下のコードの???部分を埋めることになります。

>>> def foo():
	x = 1
	y = "hello"
	???
	return result

>>> foo()
{'y': 'hello', 'x': 1}

Posted feedbacks - PHP

それ、get_defined_vars() で
1
2
3
4
5
6
<?php
function foo(){
    $x = 1;
    $y = 'hello';
    return get_defined_vars();
}

Index

Feed

Other

Link

Pathtraq

loading...