PHP的“虚拟目录支持”是我认为的吗?

时间:2013-09-25 20:06:15

标签: php windows iis

我看到phpinfo()中的条目,如果它是我认为的那样,那就太棒了!我们在IIS上,因此我对虚拟目录非常熟悉,并且长期以来一直希望在PHP中使用该功能。是的,我用谷歌搜索过,但我发现的只是关于如何启用它的问题,但是无处 - 甚至在php.net上 - 我能找到该功能的描述。

所以,PHP“虚拟目录支持”是......?

1 个答案:

答案 0 :(得分:5)

使用来源,Luke!

这是PHP源代码的相关部分(来自PHP 5.5,没有特别的原因):

我认为“ZTS”代表“Zend Thread Safety”,而TSRM代表Thread-Safe Resource Manager, documented here

所以这里的“虚拟”似乎意味着Zend引擎将使用自己的目录访问函数实现(包括有状态的函数,如cwd),而不是直接调用底层操作系统提供的本机函数,可能不是线程安全的。

我不知道这是否是你希望听到的,但至少现在你知道了:)