2017-06-30 155 views
0

我在本地C:\ xampp \ htdocs \ ABCProject上有一个项目路径。如何在Laravel PHP中访问一个文件夹到另一个文件夹

和其他项目C:\ xampp \ htdocs \ XYZProject。

现在我可以使用ABC文件夹包package1用于XYz项目。

但是一个包只会写一次。 不要复制到ABC ana XYZ项目中。

+0

如果可能的话,你总是可以将这些软件包制作成作曲包,并以这种方式拉它们? –

+0

我有3个软件包命名为一个管理员,第二个为REST API,第三个为常用功能。所有三个不同的项目不在同一个文件夹中。现在我想在文件夹API和管理员端使用常用功能。那我该怎么做? –

回答

0

是的,只要Web服务器可以访问它应该访问的两个目录,就可以。如果你在ABCProject中有一个php类,并且你想把它包含在XYZProject中,你可以像这样包含它。

dirname(__FILE__)."/../ABCProject/class.php" 

了解的重要一点是,在文件路径中使用../将使它回到1目录。所以如果你在目录路径字符串的开头使用../,它实际上会返回一个目录。

+0

我想只包括从一个文件夹到另一个文件夹 –

+0

从一个目录中包含到另一个目录中的所有包?如果是这样,你最好使用符号链接。无论哪种方式,上面的代码将做你所问的?你使用的语言不是非常清楚,所以要更具体一些,如果你想让我进一步的细节 –

+0

我用PHP laravel.Eg制作了这段代码。简单地说,我将制作一个软件包P1,该软件包将用于Project ABC和XYZ两个软件包中,但包装P1也位于其他文件夹中。和包代码将只写1次。 –

相关问题