cuốn sách gpt4 ai đã làm

Cấu trúc thư mục PSR-4 và không gian tên cho một tập hợp các hàm?

In lại Tác giả: Hồ Xil Thời gian cập nhật: 2023-11-01 13:53:30 27 4
mua khóa gpt4 Nike

Tôi có một bộ hàm PHP mà tôi thấy hữu ích. Tôi muốn tạo một kho lưu trữ tuân thủ PSR-4 cho họ, nhưng tôi đã tìm thấy hướng dẫn ( 1 , 2 , 3 ) dường như chỉ nói về các lớp tự động tải.

Ví dụ: các tệp của tôi như sau, một tệp và một hàm:

my_cool_function1.php
my_cool_function2.php
...vân vân.

Làm cách nào để tạo thư viện tuân thủ PSR-4 từ chúng?

câu trả lời hay nhất

Lý do bạn không thể tìm thấy tài liệu cho bất kỳ tệp tự động tải PSR-4 nào không phải là một lớp là vì đặc điểm kỹ thuật trạng thái - Nó được thiết kế để tự động tải các lớp.

Lấy trực tiếp từ thông số kỹ thuật chính thức:

PSR này mô tả thông số kỹ thuật cho việc tự động tải lớp học từ đường dẫn tệp. Nó hoàn toàn có khả năng tương tác và có thể được sử dụng cùng với bất kỳ thông số kỹ thuật tự động tải nào khác, bao gồm PSR-0. PSR này cũng mô tả vị trí đặt các tệp sẽ được tải tự động theo thông số kỹ thuật.

Hãy cụ thể hơn;

Thuật ngữ "lớp học" đề cập đến lớp học, giao diện, đặc điểm, và khác similar các cấu trúc.

Một tệp có các hàm thực tế không phải là một cấu trúc tương tự.

Để tải các tập tin này tự động, bạn cần sử dụng tập tin Tự động tải:

"tự động tải": {
"tập tin": [
"src/my_cool_function1.php",
"src/my_cool_function2.php"
],
"psr-4": {
"SomeNamespace\\": "src/YourNamespace/"
}
}

Bạn sẽ nhận thấy rằng các thông số kỹ thuật của psr-4 (thường) ánh xạ tới một không gian tên.

Cấu trúc thư mục PSR-4 và không gian tên cho một tập hợp các hàm? , chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/32443327/

27 4 0
Hồ Xil
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress