PHP在Linux和Windows上的部署

PHP在Linux和Windows上的部署,php,linux,iis,path,include,Php,Linux,Iis,Path,Include,根据我是将我的网站部署到Linux还是Windows,我将我的包含路径设置为:- if(PHP_OS==="WINNT") include("..\\library\\chopper.inc"); else include("/home/site/wwwroot/library/chopper.inc"); 我相信这不是最好的方法 根据环境设置路径的正确方法是什么?您可以尝试使用PHP预定义的常量目录分隔符,它为您提

根据我是将我的网站部署到Linux还是Windows,我将我的包含路径设置为:-

if(PHP_OS==="WINNT")
    include("..\\library\\chopper.inc");
else 
    include("/home/site/wwwroot/library/chopper.inc");
我相信这不是最好的方法


根据环境设置路径的正确方法是什么?

您可以尝试使用PHP预定义的常量目录分隔符,它为您提供了一个特定于操作系统的目录分隔符。目录\分隔符分隔路径中的目录:在Windows“”中,在其他系统“/”中


假设Windows不再是一个您应该努力的平台,它是否工作并满足您的需求?对继续前进,专注于为代码带来价值的其他东西。是的,它可以工作,但我想正确地完成它