お知らせ

現在サイトのリニューアル作業中のため、全体的にページの表示が乱れています。

PHPで動的な変数名に値を設定する

投稿日:
言語::PHP
$arr = ['a', 'b', 'c'];
$test1 = '';
$test2 = '';
$test3 = '';
for($idx = 0; count($arr) > $idx; $idx++) {
	${'test' . ($idx + 1)} = $arr[$idx];
	// $this->{'test' . ($idx + 1)} = $arr[$idx];とするとクラスのプロパティも行ける
}
// $test1 = 'a'
// $test2 = 'b'
// $test3 = 'c'