phpで定数を動的に変える
phpには便利な関数がたくさんあって、その中にconstantという関数がある
この関数を使うと定数を動的に使うことができるのだ
<?php class foo{ const VAR1 = 100; const VAR2 = 200; const VAR3 = 300; function show() { $i = 1; echo constant("self::VAR".$i); // 100 $i++; echo constant("self::VAR".$i); // 200 } }
便利である