php

定数の定義

PHPだと定数はdefine('EXAMPLE', 'this is a test')で定義する。 アプリごとに定数は変わるのでフレームワーク関連の定数とは別の場所で定義したい。 また、なるべく一箇所のほうが望ましい(かな、例外もあるけど)。 でCakePHPの場合はapp/config/consttan…

基本的な使い方

prepare("select * from TABLE where id = :ID"); //$sth = $pdo->prepare("select * from TABLE where id = ?"); $id = 100; //$sth->bindParam(":ID", $id, PDO::PARAM_INT); // bindParam()は参照渡し //$sth->bindParam(1, $id, PDO::PARAM_INT); $sth->…

ZendDebuggerのインストール

Windows IIS6.0 の環境にZendDebuggerをインストールしたときのメモ。 1.ダウンロード 下記よりZendDebugger-5.2.15-cygwin_nt-i386.zipをDL http://downloads.zend.com/pdt/server-debugger/ 2.解凍 3.READMEを読む 4.自分のPHPのバージョンに合わ…

PDT2.0インストールメモ

http://www.eclipse.org/pdt/downloads/からオールインワンをダウンロード。http://downloads.zend.com/pdt/server-debugger/からZendDebbugerをダウンロード。 展開して、PHPをインストールしたディレクトリ辺りに配置。README.txtにならって、php.iniを編…