我正在尝试将基于函数的 PHP 重新组织到 OOP 中。我使用大量的 JQuery/JSON 来与单个脚本交互并将结果加载到页面或数据库中。
问题......我是否将每个类放入一个大的 PHP 文件中,总是调用该文件并只使用我需要的特定类,或者我是否分解每个单独的类(就像我现在使用函数所做的那样)并加载每个根据需要上课?
谢谢,迈克
通常最好将每个类放在自己的文件中,因为这样:
PHP 开发人员之间有一个普遍的共识。
拆分您的代码:每个 PHP 文件一个类。并将 PHP 文件命名为类的名称。
几个原因:
根据我的说法,您应该始终将您的课程拆分为单独的文件。首先,因为 PHP 为您提供了一个了不起的工具,即php 的自动加载与spl_autoload_register一起使用。
如果你想使用自动加载,你应该看看这个线程:自动加载和多个目录。
当然,每个班级有一个文件允许您: