Я был в ужасе из-за проблемы конфликта. Существует класс базы данных, который содержит методы подключения, обновления, удаления, вставки, выборки, а также класс пользователя, который расширяет класс базы данных.
class User extends Database {...}
Проблема в том, что, когда я инициализирую класс базы данных и класс пользователя одновременно в «index.php», я получаю фатальную ошибку, которая говорит: «Фатальная ошибка: невозможно переопределить класс базы данных».
include "database.class.php";
include "user.class.php;
$db = new Database;
$db->connect();
Итак, я знаю об инициализации класса базы данных дважды, но как этого избежать? П.С .: Я могу использовать класс Database в других новых классах.