Panduan Dasar Laravel 3 : Mengenal Routing Dasar pada Laravel

Panduan Dasar Laravel kali ini kita akan mempelajari dan Mengenal Apa itu Dasar Routing pada Laravel.

Panduan Dasar Laravel 3  : Mengenal Routing Dasar pada Laravel
Panduan Dasar Laravel kali ini kita akan mempelajari dan Mengenal Apa itu Dasar Routing pada Laravel. routing dasar dimaksudkan untuk rute permintaan Anda ke kontroler yang sesuai. route dari aplikasi dapat didefinisikan dalam File app/Http/routes.php . Berikut adalah sintaks route umum untuk setiap permintaan .
Panduan Dasar Laravel 3  : Mengenal Routing Dasar pada Laravel

Mari kita memahami bagaimana untuk melihat homepage LARAVEL dengan bantuan routing.

Contoh

app/Http/routes.php
<?php
Route::get('/', function () {
   return view('welcome');
});
resources/view/welcome.blade.php
Panduan Dasar Laravel 3  : Mengenal Routing Dasar pada Laravel
Mekanisme routing digambarkan pada gambar berikut :
Panduan Dasar Laravel 3  : Mengenal Routing Dasar pada Laravel

Mari kita memahami langkah-langkah secara rinci :
  • Langkah 1 - Pertama, kita perlu untuk menjalankan URL akar aplikasi.
  • Langkah 2 - URL dieksekusi akan cocok dengan metode yang tepat dalam file route.php. Dalam kasus kami, itu akan cocok untuk mendapatkan metode dan akar ('/') URL. Ini akan menjalankan fungsi terkait.
  • Langkah 3 - Fungsi memanggil file template resources/views/welcome.blade.php. Fungsi kemudian memanggil view() fungsi dengan argumen 'welcome' tanpa menggunakan blade.php tersebut. Ini akan menghasilkan output HTML berikut.

Panduan Dasar Laravel 3  : Mengenal Routing Dasar pada Laravel

Parameter Routing

Seringkali dalam aplikasi, kita berniat untuk menangkap parameter yang dikirimkan dengan URL. Untuk melakukan hal ini, kita perlu memodifikasi kode dalam file routes.php. Ada dua cara dengan mana kita dapat menangkap parameter yang dikirimkan dengan URL.
  • Parameter yang dibutuhkan
  • Parameter opsional

Parameter yang Dibutuhkan

Parameter ini harus hadir dalam URL. Misalnya, Anda mungkin berniat untuk menangkap ID dari URL untuk melakukan sesuatu dengan ID itu. Berikut adalah coding sampel file routes.php untuk tujuan itu.
Route::get('ID/{id}',function($id){
   echo 'ID: '.$id;
});
Apapun argumen bahwa kita lulus setelah URL root (http://localhost:8000/ID/5), itu akan disimpan dalam $id dan kita dapat menggunakan parameter yang untuk diproses lebih lanjut, tetapi di sini kita hanya menampilkan itu. Kita bisa lulus ke tampilan atau controller untuk diproses lebih lanjut.

Parameter Opsional

Ada beberapa parameter yang mungkin atau mungkin tidak hadir dalam URL dan dalam kasus seperti itu kita dapat menggunakan parameter opsional. Kehadiran parameter ini tidak diperlukan dalam URL. Parameter ini ditandai dengan "?" tanda setelah nama parameter. Berikut adalah coding sampel file routes.php untuk tujuan itu.
Route::get('/user/{name?}',function($name = 'Virat'){
   echo "Name: ".$name;
});

Contoh

routes.php
<?php

// First Route method – Root URL will match this method
Route::get('/', function () {
   return view('welcome');
});

// Second Route method – Root URL with ID will match this method
Route::get('ID/{id}',function($id){
   echo 'ID: '.$id;
});

// Third Route method – Root URL with or without name will match this method
Route::get('/user/{name?}',function($name = 'Virat Gandhi'){
   echo "Name: ".$name;
});
Langkah 1 - Di sini, kita telah mendefinisikan 3 route dengan metode get untuk tujuan yang berbeda. Jika kita menjalankan bawah URL maka akan mengeksekusi metode pertama.
http://localhost: 8000
Langkah 2 - Setelah keberhasilan pelaksanaan URL, Anda akan menerima output berikut -
Panduan Dasar Laravel 3  : Mengenal Routing Dasar pada Laravel

Langkah 3 - Jika kita menjalankan bawah URL, itu akan mengeksekusi 2 metode dan ID argumen / parameter akan diteruskan ke variabel $id.
http://localhost: 8000/ID/5
Langkah 4 - Setelah keberhasilan pelaksanaan URL, Anda akan menerima output berikut 
Panduan Dasar Laravel 3  : Mengenal Routing Dasar pada Laravel

Langkah 5 - Jika kita menjalankan bawah URL, itu akan mengeksekusi metode 3 dan opsional argumen / nama parameter akan diteruskan ke $ nama variabel. Argumen terakhir 'Virat' adalah opsional. Jika Anda menghapusnya, nama default akan digunakan bahwa kita telah lulus dalam fungsi sebagai 'Virat Gandhi'
http: // localhost: 8000 / user / Virat
Langkah 6 - Setelah keberhasilan pelaksanaan URL, Anda akan menerima output berikut -
Panduan Dasar Laravel 3  : Mengenal Routing Dasar pada Laravel

Catatan - Ekspresi reguler juga dapat digunakan untuk mencocokkan parameter.

COMMENTS

Nama

5G,2,8085,4,A Theory of Human Motivation,1,Administrasi Server,40,Adware,1,akuntansi,4,Alat Penguji Software,1,Algoritma,5,Algoritma Genetika,1,alkali tanah,1,Aluminium,1,Analis Kimia,3,Analisis Asimtotik,1,Android,5,Antenna,17,Antivirus,6,Aplikasi,20,Apps,1,Arduino,44,Aresnik,1,Array,1,Arsitektur Komputer,6,Arsitelktur Komputer,1,artikel,3,asam dan basa,2,atom,2,avogadro,1,bandwith,2,bash,2,Berita,10,BinProxy,1,biologi,1,boron,1,Bridge,1,Browser,2,Cahaya,1,catatan Hanibal Wijayanta,5,centos,2,Chrome Vanadium,1,CodeIgniter,7,cpu,1,CSS,18,CSS3,13,dasar akuntansi,4,Dasar Elektronika,23,Dasar Pengalamatan IPV6,8,dasat atom,1,Database,20,dhcp,1,DNS,1,Efek Hall,1,efek tyndall,1,Electrical circuit,1,electronica,1,Elektromagnet,1,Elektromagnetik,1,elektron,1,Elektronika,105,Elektronika Digital,51,elektronika komunikasi,1,energi,1,energi terbarukan,1,English Lecturer,1,enkripsi,1,Excel,10,expressjs,11,Firewall,2,Fisika,9,Forensik Digital,1,game,1,gelombang radio,1,Generator Listrik AC,1,Gerbang Logika,4,germanium,1,Google Chrome,2,grafik excel,1,gzip deflate,1,halogen,1,handbrake,1,Hanibal Wijayanta,7,Hardware,14,Headline,13,Helium,1,Hidrogen,1,hirarki kebutuhan maslow,1,hotspot,3,HTML,1,http,1,https,1,induktansi,2,induktor,4,Informasi,1,Inovasi,1,Internet,9,ipa,1,Iphone,1,ipv6,11,isotop,1,Jaringan Dasar,26,Jaringan Komputer,32,javascript,11,jquery,3,Kajian Islam,1,kalsium,1,Kapasitor,5,kapasitor elektrolit,1,kapasitor polarized,1,Kapasitor-tetap,1,kapasitor-variabel,1,karbon,1,Keamanan Internet,3,Keamanan Jaringan,24,Keamanan Komputer,1,Kemanan Internet,1,Kemanan Komputer,1,kernel,1,Kimia,40,kimia dasar,33,Klinik Virus,1,Komponen Elektronika,1,Komputer,12,Komputer Dasar,1,Komputer Terapan,59,Komunikasi,2,Komunikasi Data,11,kondensator,1,kromosom,1,lapbook,1,Laptop,1,Laptop gaming,1,Laravel,3,layer aplikasi,1,Layer Network,1,linux,9,LTE,4,macbook,1,Makro,6,Malware,6,Manajemen Router,1,mariadb,1,Masri Sitanggang,1,Matematika,1,Media Belajar,1,Media Transmisi,4,Mendikbud,1,merkuri,1,microsoft,1,Mikrokontroller,3,mikroskop elektron,1,Mikrotik,10,Mobile,8,modulasi,1,mojok,13,Mojok Bersama Danang,7,mojok. opini,1,motivasi,5,Multimedia,4,Mysql,19,Nasional,8,nginx,2,Nirkabel,1,nitrogen,2,nukleus,1,oauth,2,Office,5,oksidasi,1,opini,4,oracle,2,pemantulan,1,Pembiasan,1,Pemrograman,14,Pemrograman Android,1,Pemrograman Dasar,11,Pemrograman PHP,9,Pemrograman Shell,8,Pemrograman Web,42,Pendidikan,5,Penistaan,1,Perakitan Komputer,13,Permrograman PHP,1,Persamaan Linier,1,ph,1,PHP,11,PHP Framework,1,Physics,1,Power Supply,1,Pramuka,1,Processor,1,Propagasi,1,proses akuntansi,1,proteksi PDF,1,putty,1,Python,1,Rancang Bangun Jaringan,1,Rancang Bangun Jaringan LAN,2,Rancang Bangun Jaringan WAN,1,ransomware,2,reduksi,1,rehat,1,repository,1,Resistor,5,rip dvd,2,Router,2,s7,1,samsung,1,santai,1,sariroti,1,screencapture,1,sejarah,1,sejarah indonesia,2,Seluler,1,Semikonduktor,3,siklus akuntansi,1,silikon,1,Simulasi Digital,16,Sinyal,5,sirkuit,1,Sirkuit kapasitor,1,Sistem Komputer,8,Sistem Operasi,6,Sistem Operasi Jaringan,21,softskill,5,solar energy,1,spektroskopi,1,Spoofing,1,spu,5,SSH,1,STP,1,Struktur Data,2,Switch,1,switching,1,Teknologi,6,Teknologi Nirkabel,41,telkom,1,TestingWhiz,1,The dude,1,tipe konduktor,1,Tips dan Trik,21,Topologi,1,traffic light,1,transformator,4,Troubleshooting,1,Ubuntu,3,Unix,12,unsur,2,update,2,upgrade routeros,1,user manager,1,userman,1,Vanadium,1,variabel,1,variabel-kapasitor,1,VBA,7,vicon,1,video,1,Video Conference,1,virus,1,vlan,2,vlc,1,vpn,1,Wannacry,1,Warna,1,Webcam,1,Webmaster,51,webserver,1,wifi,1,Windows,11,WIndows 10,14,windows apps,1,Windows Explorer,1,Wireless,17,Wordpress,2,XII,1,XIITKJ,98,XITKJ,86,XTKJ,94,ybc,1,yum,1,
ltr
item
MasAgungLearning: Panduan Dasar Laravel 3 : Mengenal Routing Dasar pada Laravel
Panduan Dasar Laravel 3 : Mengenal Routing Dasar pada Laravel
Panduan Dasar Laravel kali ini kita akan mempelajari dan Mengenal Apa itu Dasar Routing pada Laravel.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzAJEiaKF8N1g2xtg6pEisi9hpi9arQc9ZlRf520J9hIVI1XcT_4dktx4DpKkXbnF4MGny0Xt2LTsKL_GFi5KJgJoay-ZaAaCTj2hpl80NHDcSM4GPoO8VQ6xWwTqERXLlukHvBoVq1r5q/s640/Laravel-5.png
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzAJEiaKF8N1g2xtg6pEisi9hpi9arQc9ZlRf520J9hIVI1XcT_4dktx4DpKkXbnF4MGny0Xt2LTsKL_GFi5KJgJoay-ZaAaCTj2hpl80NHDcSM4GPoO8VQ6xWwTqERXLlukHvBoVq1r5q/s72-c/Laravel-5.png
MasAgungLearning
https://masagunglearning.blogspot.com/2016/10/mengenal-routing-dasar-pada-laravel.html
https://masagunglearning.blogspot.com/
https://masagunglearning.blogspot.com/
https://masagunglearning.blogspot.com/2016/10/mengenal-routing-dasar-pada-laravel.html
true
3233199725437061161
UTF-8
Load Semua Posting Tidak ditemukan satupun LIHAT SEMUA Baca Lanjut Ulang Gagalkan Mengulang Hapus Oleh Home HALAMAN POSTING Lihat Semua DIREKOMENDASIKAN ANDA KATEGORI ARSIP PENCARIAN SEMUA POSTING Tidak ditemukan post apapun yang sesuai dari yang anda minta Kembali Ke Beranda Minggu Senin Selasa Rabu Kamis Jum'at Saturday Sun Mon Tue Wed Thu Fri Sat Januari Februari Maret April Mei Juni Juli Agustus September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS CONTENT IS PREMIUM Please share to unlock Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy