나는이 치명적인 오류에 큰 문제가 있습니다. 나는 5 개의 파일을 가지고 있고 그들 모두에는 하나의 클래스 (Nationality.php, Team.php, BoughtTickets.php, Users.php, Tickets.php)가 포함되어 있으며 그 중 두 개는 다른 클래스가 필요합니다. 그래서 여기치명적인 오류 : 클래스를 다시 선언 할 수 없습니다. (PHP)
는 Users.php
require 'Nationality.php';
require 'Team.php';
require 'BoughtTickets.php';
class Users{
public $Email;
public $Name;
...
BoughtTickets.php
require 'Tickets.php';
class BoughtTicket{
public $IDTicket;
public $Date;
...
Eveyt index.php를
<?php
require 'header.html';
require 'pages/first.html';
require 'class/db.php';
$c=DB::connect();
require 'pages/footer.html';
?>
입니다 ime 로그인하려고하는데, 치명적인 오류가 발생합니다. 내가 줄을 제거하면 'BoughtTickets.php'가 필요합니다; Users 클래스에서 작동하지만 BoughtTickets.php 클래스가 필요한 파일은 테이블에 표시되지 않습니다. 문제를 해결하기 위해 무엇을해야하는지 알고 있습니까? 당신이
class C
{
}
class B extends A
{
}
class A
{
}
'require_once ('....')'은 (는) 친구입니다. 또한, if (! class_exists ('BoughtTicket')) : require ('BoughtTickets.php'); endif;'도 충분합니다. – Ohgodwhy
작동하지 않습니다 :/ – xKRgirl01
이 질문은 프로그래밍 질문입니다. '작동하지 않습니다.'라는 질문에 대답하기에 충분한 정보가 부족합니다. – Ohgodwhy