カテゴリー : PHP

PHPで可変長引数の関数を定義

PHPで可変長引数の関数を定義する方法のメモ.

続きを読む

Eclipse PDT 2.0 + XAMPP Lite 1.7.1 + Zend Debugger

Eclipse PDT 2.0とXAMPP Lite 1.7.1とZend Debuggerを使ってPHPのサーバサイドデバッグ環境を構築する手順を以下に示す.

XAMPP Liteの1.7.0と1.7.1とで設定ファイルの場所が変更されたようなので記事を1.7.1向けにアップデートした.

続きを読む

TCPDF

PHPでPDF出力するためのライブラリ.ライセンスはLGPL 2.1.

model新規作成時のunique keyの重複チェック

CakePHPでmodelの新規作成時にunique keyの重複チェックをするにはmodelクラスのvalidates()メソッドをオーバーライドして以下のような処理をすればよい.

続きを読む

CakePHPの日本語関係の設定

CakePHP 1.1で日本語を使うときに気をつける点は以下のとおり.ここでは文字エンコーディングにUTF-8,データベースはMySQLを使うこととする.なお,6や7の設定がしてあれば3や4の設定は無意味である,というように以下のすべての設定が必要というわけではない.

続きを読む

CakePHPの参考情報

PHP用のWebアプリケーションRapid開発フレームワークCakePHPの参考情報.