我认为这可能对像我这样的新手有所帮助...
名称冲突意味着
您创建了一个名为 db_connect 的函数,而您在文件(即包含文件)中使用的其他代码也具有相同名称的相同函数。
为了解决这个问题,您将函数重命名为 SteveWa_db_connect,这会使您的代码更长且更难阅读。
现在,您可以使用命名空间来将您的函数名称与任何其他人的函数名称区分开来,您无需创建 extra_long_named 函数来解决名称冲突问题。
因此,命名空间就像指向文件路径的指针,您可以在其中找到正在使用的函数的来源