プログラミング・Web開発

CakePHPのバリデーションで、日本語の文字数チェックする関数を作ってみた。

2025/04/28

前日の改行を削除するルーチンを踏まえて、CakePHPのバリデーション時に日本語の文字数をチェックする関数を作ってみたので公開。
ちなみに、CakePHP1.3で使っていましたが、2.x でも使えると思います。

toogieは、どのモデルのバリデーションからでも使いたかったので、app_modelに記述していますが、ビヘイビアにしたほうが良いのかも、という気もします。

バリデーション対象のモデルからはモデルからは以下のようにしてコールすれば、bool値が返ります。

[tgAmazonItemLookup asin="B00960YR3Q" related="1"]

-プログラミング・Web開発
-, , ,