⊗ppMVUFmRtg 7 of 35 menu

Routing di MVC di PHP

Sekarang Anda perlu berkenalan dengan konsep seperti routing. Ini mewakili mekanisme yang memungkinkan untuk memanggil tindakan tertentu dari kontroler tertentu melalui bilah alamat browser.

Pengaturan routing disimpan dalam file /project/config/routes.php dan merupakan array dari objek kelas \Core\Route. Konstruktor kelas ini mengambil URI sebagai parameter pertama, yang ketika diminta akan memanggil metode yang sesuai dari kontroler yang sesuai. Nama kontroler dan nama tindakan ditentukan oleh parameter kedua dan ketiga. Dalam hal ini, nama kontroler ditentukan dengan huruf kecil.

Mari kita tambahkan dua rute (yaitu rute) sebagai contoh: pertama, ketika mengakses alamat /my-page1/ akan memanggil metode show1 dari kontroler page, dan yang kedua - metode show2 dari kontroler yang sama:

<?php use \Core\Route; return [ new Route('/my-page1/', 'page', 'show1'), new Route('/my-page2/', 'page', 'show2'), ]; ?>

Berdasarkan teori yang diperoleh dalam pelajaran sebelumnya, buatlah kontroler TestController dengan tindakan act1, act2, dan act3. Buatlah tiga rute yang menentukan alamat di mana tindakan-tindakan ini dapat diakses. Periksa kerja kode yang Anda buat dengan cara mengakses setiap tindakan secara bergiliran melalui bilah alamat.

Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak