Chr*_*ris 7 php class-names
我想知道如果在PHP中有两个具有相同名称的类,如果它们位于不同的子文件夹中,是否有任何问题?
- 除了错误地编辑错误文件的明显"人为因素"之外.
@admin:我已经在网上找到了与此相关的其他帖子,但没有找到回答这个具体问题的帖子.
@everyone:我确实发现这个(php - 来自不同文件夹的Autoload类)非常有用,但事实上它解决了我的其他问题之一!
Sha*_*ngh 8
即使在同一文件夹中也可以使用相同名称的类.
但请确保您一次只在PHP脚本中加载了一个类.
它们不能同时加载到同一个脚本中.
PHP不知道你是否创建了两个具有相同名称的类,但事实是PHP不会在同一个脚本中加载它们.您可以一次使用一个班级.
您还可以在php中查看名称空间.
Abu*_*buh 6
这就是名称空间的来源 .http ://www.php.net/manual/en/language.namespaces.rationale.php http://www.php.net/manual/en/language.namespaces.basics.php
这允许您区分同名的两个类.
归档时间:
14 年,10 月 前
查看次数:
13740 次
最近记录:
6 年,5 月 前