我在這裏PHP測試出一些內存緩存代碼:PHP奇怪的問題與內存緩存
1:
$testInstance = new Memcache;
$var = @$testInstance->connect('localhost', 11211);
echo $var;
// Outputs true no matter if the memcached is running or not.
2:
$testInstance = new Memcache;
$var = @$testInstance->connect('blablabla', 11211);
echo $var;
// Outputs false
爲什麼地球上是這樣的出現? 我在我的開發環境中運行WinXP,無法看到無論memcached是否運行,本地主機版本總是返回true。
謝謝!
可能是有一些主機命名爲「blablabla」,memcache在哪裏運行? :)〜 – 2010-05-22 12:23:35
我不知道我會不高興或不發現:) – Industrial 2010-05-22 12:47:37