在安装PHP for windows时,我怎么知道VC6或VC9是否适合我?

这里 :

http://windows.php.net/download/

有没有办法来检查我是否应该编程安装VC9 one或VC6?

它在您发布的页面的左侧窗格中说明: 我select哪个版本? 如果您从apache.org使用Apache 1或Apache2的PHP,则需要使用PHP的VC6版本

如果您使用的是IIS,则应该使用PHP的VC9版本

VC6版本是使用旧版Visual Studio 6编译器编译的

VC9版本使用Visual Studio 2008编译器进行编译,并在性能和稳定性方面有所改进。 VC9版本要求您安装Microsoft 2008 C ++运行时(x86)或Microsoft 2008 C ++运行时(x64)

不要使用带有apache.org二进制文件的VC9版本在你的代码中,你会testingapache或者iis,如果是apache,那么基于版本。

在PHP中使用$ _SERVERvariableshttp://www.php.net/manual/en/reserved.variables.server.php

来自apache.org的文件确实是用VC6编译的。 但是,来自apachelounge.com的Apache文件是使用VC9编译的。 如果你使用apachelounge安装,那么使用VC9 PHP。