草庐IT

php - 在 PHP 中保护路径

我正在编写一些PHP,它采用一些路径到不同的内容目录,并在以后使用这些路径来包含页面的各个部分。我试图确保路径与它们看起来的一样,并且它们都没有违react用程序的规则。哪些是,PRIVATEDIR(相对于DOCUMENT_ROOT定义)必须在DOCUMENT_ROOT之上。CONTENTDIR(相对于PRIVATEDIR定义)必须位于PRIVATEDIR下方并且不得返回到DOCUMENT_ROOT.剩余的*DIRS(相对于CONTENTDIR定义)必须位于CONTENTDIR下方我在单例Controller类中设置一些默认值,然后用户将他们想要覆盖的路径数组传递给此类构造函数。然后我