我不熟悉PHP并且在C#中有背景知识。
我想知道PHP是否提供了一种在本地语言项目之间共享自定义代码的方法(针对最新版本的PHP)?
在C#中,有可能创建一个自定义DLL,可以在需要时包含在其他项目中,以便重用某些代码。
据我所知,有可能在版本系统中共享公共代码,如SVN和每个相关项目中的checkout共享代码(如SO上的其他答案中所述),但我对该语言的可能性感兴趣本身。
答案 0 :(得分:1)
我认为通过phar archives和composer,您可以尽可能接近assemblies和nuget。
答案 1 :(得分:0)
你应该尝试像Laravel或Zend Framework这样的php框架。如果您不想尝试框架,有几种方法。
您可以创建class
个功能,然后您可以include
class
在脚本中的任何位置namespaces
。这是一个最简单的例子。
答案 2 :(得分:0)
您可以与作曲家包共享代码,详情请参阅:
https://packagist.org/
https://getcomposer.org/