ControllersA controller is a simple class file. As the name suggests,  dịch - ControllersA controller is a simple class file. As the name suggests,  Việt làm thế nào để nói

ControllersA controller is a simple

Controllers
A controller is a simple class file. As the name suggests, it controls the whole application by URI.

Creating a Controller
First, go to application/controllers folder. You will find two files there, index.html and Welcome.php. These files come with the CodeIgniter.

Keep these files as they are. Create a new file under the same path named “Test.php”. Write the following code in that file −


The Test class extends an in-built class called CI_Controller. This class must be extended whenever you want to make your own Controller class.

Calling a Controller
The above controller can be called by URI as follows −

http://www.your-domain.com/index.php/test
Notice the word “test” in the above URI after index.php. This indicates the class name of controller. As we have given the name of the controller “Test”, we are writing “test” after the index.php. The class name must start with uppercase letter but we need to write lowercase letter when we call that controller by URI. The general syntax for calling the controller is as follows −

http://www.your-domain.com/index.php/controller/method-name
Creating & Calling Constructor Method
Let us modify the above class and create another method named “hello”.


We can execute the above controller in the following three ways −

http://www.your-domain.com/index.php/test
http://www.your-domain.com/index.php/test/index
http://www.your-domain.com/index.php/test/hello
After visiting the first URI in the browser, we get the output as shown in the picture given below. As you can see, we got the output of the method “index”, even though we did not pass the name of the method the URI. We have used only controller name in the URI. In such situations, the CodeIgniter calls the default method “index”.

Index output
Visiting the second URI in the browser, we get the same output as shown in the above picture. Here, we have passed method’s name after controller’s name in the URI. As the name of the method is “index”, we are getting the same output.

Visiting the third URI in the browser, we get the output as shown in picture given below. As you can see, we are getting the output of the method “hello” because we have passed “hello” as the method name, after the name of the controller “test” in the URI.

0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
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..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Bộ điều khiển
Bộ điều khiển là một tập tin lớp học đơn giản. Như tên cho thấy, nó điều khiển toàn bộ ứng dụng bằng URI. Tạo một điều khiển Đầu tiên, vào ứng dụng thư mục / 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ữ những file vì chúng. Tạo một tập tin mới theo cùng một con đường mang tên "test.php". Viết mã sau đây trong tập tin đó - class Test kéo dài CI_Controller { chỉ số chức năng chung () { echo "Hello World!"; } } >? Các class Test kéo dài một lớp học trong xây dựng được gọi là CI_Controller. Lớp này phải được mở rộng bất cứ khi nào bạn muốn làm cho lớp điều khiển của riêng bạn. Gọi một điều khiển Bộ điều khiển trên có thể được gọi bằng URI như sau - http://www.your-domain.com/index.php/test Chú ý các từ " thử nghiệm "ở trên URI sau index.php. Điều này cho thấy các 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 "Test", chúng tôi đang viết "thử nghiệm" sau khi index.php. Tên lớp phải bắt đầu bằng chữ cái in hoa nhưng chúng tôi cần phải viết chữ thường khi chúng ta gọi đó là bộ điều khiển bằng URI. Cú pháp chung cho gọi controller như sau - http://www.your-domain.com/index.php/controller/method-name Tạo & gọi Constructor Phương pháp Hãy để chúng tôi sửa đổi các lớp trên và tạo ra một phương thức có tên "hello ". class Test kéo dài CI_Controller { chỉ số chức năng chung () { echo" Đây là chức năng mặc định. "; } public function hello () { echo" Đây là chào chức năng. "; } } ?> Chúng tôi có thể thực hiện các điều khiển trên trong sau ba cách quý khách đến thăm URI đầu tiên trong trình duyệt, chúng tôi nhận được kết quả như trong hình dưới đây. Như bạn có thể thấy, chúng tôi đã nhận ra của phương pháp "chỉ số", mặc dù chúng tôi đã không vượt qua tên của phương pháp URI. Chúng tôi đã sử dụng tên chỉ điều khiển trong URI. Trong tình huống như vậy, các CodeIgniter gọi phương thức mặc định "chỉ số". Sản lượng Index 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 tên của phương pháp sau tên bộ điều khiển trong URI. Như tên gọi của phương pháp này là "chỉ số", chúng tôi đang nhận được đầu ra tương tự. Tham quan URI thứ ba trong trình duyệt, chúng tôi nhận được kết quả như trong hình dưới đây. Như bạn có thể thấy, chúng ta đang nhận được đầu ra của phương pháp "hello" bởi vì chúng tôi đã thông qua "hello" như tên phương pháp, sau khi tên của bộ điều khiển "thử nghiệm" trong URI.
















































đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2025 I Love Translation. All reserved.

E-mail: