XAMPP 1.6.4を入れたらPealアドオンが入れられない件
- 2007-10-26
- カテゴリ: Server Side
- タグ: XAMPP Perl Apache
XAMPP 1.6.4を導入した後に、Perlアドオンを入れようとしたんですが、Apache 2.2.4(XAMPP 1.6.4ではApache 2.2.6)を要求されて先に進めません。
XAMPP 1.6.3aにディグレードすることもできないし…どうすればいいんだろうか。時間がたてばApache 2.2.6でも動くようになるのかな?
Perl入れるついでにXAMPPもアップグレードしておこうと思ったのが裏目に出たorz
[PHP]ごく単純なロギングクラス
- 2007-10-14
- カテゴリ: Server Side
- タグ: Tips PHP 安易な発想
出先で作成したロギングクラスをメモ。動作確認もしていないが…
PEAR::Logを使うのもアホくさいときはこれぐらいでいいかなと思う。ただし、log()メソッドしか使わないようにしておいて、必要なときにいつでもPEAR::Logに乗り換えられるようにしておく。
[PHP]メソッドの返り値にオブジェクト演算子が使えるようになっている件
- 2007-10-07
- カテゴリ: Server Side
- タグ: Tips PHP ワンライン
PHPで、メソッドの返り値に対してオブジェクト演算子(->)が使えるようになってる。
$obj->medhod()->method();
前から使えたっけ?使えないイメージだったが。
今までは特に使うシーンがなかったんだが、今日便利な使い方を覚えた。
[XAMPP+Eclipse PDT]PDT1.0を導入
- 2007-09-19
- カテゴリ: Server Side
- タグ: PHP Tips Eclipse PDT
Eclipse PDTの1.0がついにリリース。早速導入してみた。
以前書いた[XAMPP+Eclipse PDT] WindowsでPHP開発環境に書いてあるとおりに進めていけばだいたいOK。
[PHP]リクエスト変数のキーの重複を避ける
- 2007-09-04
- カテゴリ: Server Side
- タグ: PHP Tips
$_POSTや$_GETで使うキーはグローバルだから、変数名の重複が起こらないかがいつも不安だった。
formごとに切り分けられる$_POSTの方はまだいいんだが、URLに追加しまくってしまえる$_GETは特に不安。
[PHP]empty()
- 2007-08-15
- カテゴリ: Server Side
- タグ: PHP Tips
Zend Frameworkのソースを読んでて初めて知った…
bool
empty( mixed $var )変数が空であるかどうかを検査する
こんな便利なものがあったとは。
というか、何で今まで気づかなかったんだろう。
[XAMPP+Eclipse PDT] WindowsでPHP開発環境
以前書いた「XAMPP + PDT + ZendDebuggerでリモートデバッグ」というエントリーが比較的好評なようなので、もう少し丁寧に書いてみようかと思う。
[PHP]すごく簡単なテンプレートエンジン考えてみた
- 2007-06-02
- カテゴリ: Server Side
- タグ: PHP 安易な発想
function tpl($arg) {
static $vars = array();
if (is_array($arg)) {
$vars += $arg;
} else {
echo $vars[$arg];
}
}
PHPで関数型
- 2007-05-26
- カテゴリ: Server Side
- タグ: PHP Tips
PHPで無名関数を作ってくれるcreate_function()。こいつの便利さに最近ようやく気づいた。
XAMPP + PDT + ZendDebuggerでリモートデバッグ
[追記(2007-06-21)]この記事を少し詳しく書いた記事を公開しました。
最近、家のPCにEclipse PDTを入れてみた。リモートデバッグでステップ実行とかしてみると超便利で超楽しい。備忘録代わりにインストールメモを残しておこうと思う。ちなみに、OSはWinXP SP2。

