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

CakePHPのソース内で見かけたPHPのテクニック

CakePHPのソースをトレースしていて気になったテクニックをメモ。 配列の末尾に値を加える いわずもがな、array_pushで実現できることですが以下のコードでも可能。 もしかしてよく知られてる? この方が個人的には可読性が高いと感じたため、これからはarr…

MySQLの照合順序指定・UTF-8

utf8_general_ci と utf8_unicode_ci の違い - Ceekz Logs (Move to y.ceek.jp) MySQLでのUTF-8の照合順序の種類を調べてみた。まずMySQLでよく使われるUTF-8の照合順序の種類には大きくわけて3種類あり、それぞれの特性は以下のようになっています。 utf8_b…

CakePHPのValidate設定いろいろ

CakePHPのValidate関連の設定で分からない所が多々あったため調べてみた。 Validateのエラーメッセージ優先度を調整する http://cakephp.blog16.jp/index.php/2008/07/24/p41:TITLE array( array( 'rule' => VALID_NOT_EMPTY, 'required' => true, 'last' =…