環境
WinXP HE SP2

php 5.1.2
Apache 2.0 SSL対応

phpの関数 empty( ) について質問ですが、
変数に値がセットされててもfalseしか返ってきません。

例)
$aaa = "aaa";

var_dump( $aaa );

結果 bool(false)

何を入れてもfalseしかもどってきません。
phpのバージョンを4.x系に変えても同じでした。
原因がわかりません。どなたかお願いします。