이 프로젝트의 포함 사항, 요구 사항 및 사용량을 관리하는 방법
P粉652495194
P粉652495194 2024-02-25 18:11:04
0
1
365

프레임워크가 없는 이 PHP 프로젝트에는 다음과 같은 폴더 구조가 있습니다. Adapters, Classes and Models

php 파일 "index.php"가 루트 디렉터리에서 실행되고 모델 및 어댑터 클래스를 처리하는 데 문제가 있습니다

색인 파일

으아아아

수업 로딩

으아아아

Mysql 클래스 파일

으아아아

문제는 두 번째 MysqlClass 파일에 있습니다. 여기에 파일을 필요한 다른 클래스에 포함해야 하나요? 아니면 load.php 파일의 index.php 파일에서 이 작업을 수행하고 거기에서 로드해야 하나요? 필요한 모든 클래스 나머지 프로젝트에서는.

P粉652495194
P粉652495194

모든 응답(1)
P粉242535777

항상 Composer와 같은 자동 로더를 사용하는 것이 좋습니다.

먼저, 장소AdapterClassModels 子目录移动到 src 目录下。完全删除 Load.php.

구조는 다음과 같습니다:

으아악

그런 다음 홈 디렉터리에 composer.json 파일을 만듭니다.

으아악

모든 클래스 파일에서 올바른 네임스페이스를 넣고 다음에 대한 모든 includerequire 호출을 제거합니다.

으아악

실행 composer install或只是composer dump-autoload,并将autoload.php文件包含在您的中index.php 홈 디렉토리에서(다른 모든 포함 및 요구 사항 제거)

으아악

이제 어디서든 이 코드를 호출할 수 있으며 필요한 경우 클래스가 로드됩니다.

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿