Bộ điều khiểnMột bộ điều khiển là một lớp đơn giản tập tin. Như tên cho thấy, nó kiểm soát toàn bộ ứng dụng bởi URI.Tạo một bộ điều khiểnĐầu tiên, vào thư mục ứng dụng/bộ điều khiển. Bạn sẽ tìm thấy hai tập tin đó, index.html và Welcome.php. Những tập tin này đi kèm với CodeIgniter.Giữ các tập tin như họ đang có. Tạo một tập tin mới theo cùng một con đường mang tên "Test.php". Viết các mã sau đây trong đó − tập tin lớp học thử nghiệm kéo dài CI_Controller {} chức năng công cộng index() {} echo "Chào thế giới!"; } } ?>Các lớp học thử nghiệm mở rộng một trong xây dựng lớp được gọi là CI_Controller. Lớp này phải được mở rộng mỗi khi bạn muốn làm cho lớp học điều khiển riêng của bạn.Cách gọi một bộ điều khiểnBộ điều khiển ở trên có thể được gọi là bởi URI như sau −http://www.your-domain.com/index.php/TestThông báo từ "test" trong URI trên sau index.php. Điều này cho thấy tên lớp của bộ điều khiển. Như chúng tôi đã đưa ra tên của bộ điều khiển "Thử nghiệm", chúng tôi đang viết "thử nghiệm" sau khi các index.php. Tên lớp phải bắt đầu bằng chữ hoa chữ nhưng chúng ta cần viết chữ thường khi chúng ta gọi là điều khiển bởi URI. Nói chung cú pháp gọi điện thoại cho bộ điều khiển là như sau −http://www.your-domain.com/index.php/Controller/method-nameTạo & kêu gọi các nhà xây dựng phương phápHãy để chúng tôi sửa đổi các lớp ở trên và tạo ra một phương pháp đặt tên là "Xin chào". lớp học thử nghiệm kéo dài CI_Controller {} chức năng công cộng index() {} echo "Đây là chức năng mặc định."; } chức năng công cộng hello() {} echo "Đây là chức năng xin chào."; } } ?>Chúng ta có thể thực hiện điều khiển ở trên trong − 3 cách sau đâyhttp://www.your-domain.com/index.php/Testhttp://www.your-domain.com/index.php/Test/indexhttp://www.your-domain.com/index.php/Test/HelloSau khi thăm viếng URI đầu tiên trong trình duyệt, chúng tôi nhận được đầu ra như trong hình dưới đây. Như bạn thấy, chúng tôi đã nhận ra của phương pháp "chỉ mục", mặc dù chúng tôi đã không vượt qua tên của các phương pháp URI. Chúng tôi đã sử dụng chỉ có bộ điều khiển tên trong URI. Trong tình huống như vậy, CodeIgniter gọi phương pháp mặc định "chỉ mục".Sản lượng chỉ sốQuý khách có thể đến thăm URI thứ hai trong trình duyệt, chúng tôi nhận được đầu ra tương tự như trong hình ở trên. Ở đây, chúng tôi đã thông qua phương pháp của tên của bộ điều khiển tên trong URI. Như tên gọi của phương pháp này là "chỉ mục", chúng tôi nhận đầu ra cùng một.Quý khách có thể đến thăm URI thứ ba trong trình duyệt, chúng tôi nhận được đầu ra như thể hiện trong hình ảnh dưới đây. Như bạn thấy, chúng tôi nhận đầu ra của các phương pháp "Xin chào" bởi vì chúng tôi đã thông qua "Xin chào" như tên gọi phương pháp, theo tên của bộ điều khiển "test" trong URI.
đang được dịch, vui lòng đợi..
