Pada tutorial codeigniter part 11 ini saya akan menjelaskan tentang salah satu yang paling terpenting dalam konsep penggunaan codeigniter, yaitu Uri Segment pada codeigniter. seharus nya penjelasan tentang uri segment ini saya bahas pada tutorial codeigniter part 2, tapi gak apa-apa lah saya rasa. yang penting masih bisa di pahami oleh teman-teman yang baru mulai belajar framework php codeigniter. jadi pada tutorial ini kita akan belajar tentang pengenalan dari uri segment codeigniter. apa pengertian uri segment pada codeigniter ?
URI adalah singkatan dari Uniform Resource Identifier. bisa kita bilang URI yang membantu kita dalam mengambil data melalui url codeigniter. cara penyebutan uri segment pada codeigniter sendiri misalnya segment 1, segment 2, segment 3 dan seterusnya. jika teman-teman perhatikan pada url codeigniter pada project codeigniter anda pasti menjumpai index.php lalu di lanjutkan dengan nama class codeigniter anda kan. index.php di sini tidak berpengaruh dengan uri segment bahkan index.php dapat kita hilangkan untuk membuat url codeigniter kita lebih rapi, untuk tutorial menghilangkan index.php pada codeigniter akan saya bahas pada tutorial selanjutnya. kembali lagi ke penjelasan URI segment codeigniter, yang di katakan sebagai segment 1 pada codeigniter adalah nama class atau controller yang sedang anda jalankan. segment ke 2 adalah nama method atau function pada dari class/controller anda. dan segment 3 berupa data berbentuk id yang di kirim. jadi segment codeigniter di hitung dari setelah index.php pada codeigniter. katakan saya misalnya teman-teman memiliki url seperti contoh berikut ini
data yang di kirimkan melalui url di codeigniter biasanya terletak pada segment 3. perhatikan contoh berikut ini.
buat sebuah controller baru dengan nama mobil.php
application/controllers/mobil.php
1
2
3
4
5
6
7
8
9
10
11
<?php
defined('BASEPATH')OR exit('No direct script access allowed');
classMobilextendsCI_Controller{
public function warna(){
echo"Mobil itu berwarna ".$this->uri->segment('3');
}
}
coba anda perhatikan pada contoh di atas. saya membuat sebuah controller dengan nama mobil.php dan method atau function warna. pada function warna ini saya menampilkan isi dari URI segment ketiga ( $this->uri->segment(‘3’) ). untuk mengakses uri segment bisa menggunakan syntax ” $this->uri->segment(‘ urutan segment keberapa ‘) “. maka hasilnya akan muncul
pengertian uri segment pada codeigniter
nah, bisa anda perhatikan pada segment 3, segment 3 adalah “merah”. maka hasil yang muncul adalah mobil itu berwarna merah. coba ubah merah menjadi biru
kegunaan uri segment codeigniter
perhatikan lagi contoh berikut ini dan semoga dapat memberi pemahaman lebih lagi tentang uri segment pada codeigniter.
application/controllers/mobil.php
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
defined('BASEPATH')OR exit('No direct script access allowed');
classMobilextendsCI_Controller{
public function warna(){
echo"Segment 1 adalah = ".$this->uri->segment('1')."<br/>";
echo"Segment 2 adalah = ".$this->uri->segment('2')."<br/>";
echo"Segment 3 adalah = ".$this->uri->segment('3')."<br/>";
echo"Segment 4 adalah = ".$this->uri->segment('4')."<br/>";
echo"Segment 5 adalah = ".$this->uri->segment('5')."<br/>";
}
}
kemudian akses alamat http://localhost/malasngoding/index.php/mobil/warna/hitam/merah/hijau
cara menggunakan uri segment codeigniter
Sekian tutorial codeigniter part 11 : pengertian uri segment pada codeigniter.
Diki Alfarabi Hadi
Coding enthusiast.
Someone who love learn something new. especially about web programming and web design. happy to share about knowledge and learn from other.
Membuat Login Dengan Codeigniter Membuat Login Dengan Codeigniter – Assalamualaikum.. Pada tutorial codeigniter kali ini saya akan share tutorial dan source code cara membuat login ...
Cara Mendapatkan Data User Dengan CodeIgniter Cara Mendapatkan Data User Dengan CodeIgniter – halo teman-teman semua apa kabarnya ? mudah-mudahan baik-baik dan sehat selalu ya. ...
Cara Membuat Pagination Pada CodeIgniter Masih di tutorial codeigniter. codeigniter telah menyediakan fasilitas untuk membuat pagination dengan sangat mudah. jadi dengan menggunakan codeigniter kita tidak ...
Membuat CRUD Dengan CodeIgniter : Update Data Pada tutorial ini saya akan menjelaskan sambungan dari tutorial-tutorial sebelumnya tentang membuat crud dengan codeigniter. di mana pada ...
Download Ebook belajar HTML & CSS dasar untuk pemula gratis.
Ebook ini bisa di download oleh teman-teman yang baru mulai belajar HTML dan CSS dasar tapi tidak tahu mau memulai belajar dari mana.
materi pembelajaran sudah di susun secara sistematis dan di dukung contoh gambar.