2010-04-01から1ヶ月間の記事一覧

クラス変数への動的アクセス(php)

別にクラスに限ったことじゃないけど。 class hoge{ public static $test; } $testに動的にアクセスしたい場合、 $a = 'test'; hoge::$$a; でhoge::$testにアクセスしたのと同じ。

MYSQL.InnoDBでAUTO_INCREMENT値はメモリにだけ保存する。

MYSQL.InnoDBでAUTO_INCREMENT値はメモリにだけ保存する。 なので、再起度すると、AUTO_INCREMENTカラムのMAX値を取得するため、 対象カラムが最大値のレコードをDELETE後、次にINSERTされる前にDBを再起動した場合、AUTO_INCREMENT値が再利用される。ってこ…