khi tôi chạy Base2. php nó luôn luôn Lỗi nghiêm trọng. Không tìm thấy lớp 'Base2\Base\Section' trong C. \Apache24\htdocs\nhánh\learn\Base2. php trên dòng 4
Q . Mã của tôi có vấn đề gì không?
Hãy giúp tôi
Cảm ơn
Liên kết để bình luậnChia sẻ trên các trang web khác
tiếng anh
Đăng ngày 1 tháng 1 năm 2019
tiếng anh
- người điều hành
- 14. 8k
- Sở thích. Phát triển phần mềm, trò chơi điện tử
- Ngôn ngữ. C++, Java, PHP, SQL, Javascript, CSS, HTML
- Chia sẻ
Đăng ngày 1 tháng 1 năm 2019
Trước tiên, bạn cần bao gồm tệp của lớp bạn sẽ sử dụng. Điều thứ hai là bạn phải có dấu gạch chéo ngược ở đầu để chỉ ra rằng Cơ sở nằm trong phạm vi toàn cầu
Các hằng, lớp và hàm được khai báo trong tệp này sẽ thuộc về không gian tên Html
Ví dụ
Tạo một lớp Bảng trong không gian tên Html
không gian tên Html;
Bảng lớp {
public $title = "";
public $numRows = 0
public function message[] {
echo "
Bảng '{$this->title}' có {$this->numRows} hàng
";
}
}
$table = new Table[];
$table->title = "My table";
$table->numRows = 5;
?>
$table->message[];
?>
Try it Yourself »Đối với tổ chức hơn nữa, có thể có các không gian tên lồng nhau
cú pháp
Khai báo một không gian tên có tên là Html bên trong một không gian tên có tên là Code
không gian tên Mã\Html;
?>
Sử dụng không gian tên
Bất kỳ mã nào tuân theo khai báo namespace
đều hoạt động bên trong không gian tên, vì vậy các lớp thuộc về không gian tên có thể được khởi tạo mà không cần bất kỳ vòng loại nào. Để truy cập các lớp từ bên ngoài một không gian tên, lớp cần phải có không gian tên được đính kèm với nó
Ví dụ
Sử dụng các lớp từ không gian tên Html
$table = new Html\Table[]
$row = new Html\Row[];
?>
Tự mình thử »Khi nhiều lớp từ cùng một không gian tên đang được sử dụng cùng một lúc, việc sử dụng từ khóa namespace
sẽ dễ dàng hơn
Ví dụ
Sử dụng các lớp từ không gian tên Html mà không cần Html\qualifier
không gian tên Html;
$table = new Table[];
$row = new Row[];
?>
Tự mình thử »Bí danh không gian tên
Có thể hữu ích khi đặt bí danh cho một không gian tên hoặc lớp để dễ viết hơn. Điều này được thực hiện với từ khóa use
music_ed
Người mới
Bài đăng. 5
Chủ đề. 2
Đã tham gia. Tháng 11 năm 2020
Danh tiếng. 0
#1
30-11-2020, 09. 12 giờ sáng
Tôi mới sử dụng Codeigniter 4 và đang gặp khó khăn với không gian tên. Tôi đã cố gắng tạo một trình trợ giúp php2jquery. php trong Ứng dụng/Trợ giúp Tôi không thể tải nó theo cách tôi đã thử. Đây là những gì tôi có bây giờ.
Mã PHP.