Tutorial Codeigniter Part 4: Memahami URI Segment
Tutorial Codeigniter Part 4 : Memahami URI Segment – Hello everyone selamat datang kembali diwebsite saya belajarwithib.my.id, pada seri kali ini kita akan Memahami URI Segment disebuah framework Codeigniter karena dalam membuat project nantinya kamu akan terbantu dalam mengambil data melalui Uri Codeigniter.
Uri adalah singkatan dari Uniform Resource Identifier. Bisa dibilang Uri yang membantu kita dalam mengambil data melalui url codeigniter. contoh penyebutannya uri segment pada codeigniter ini bisa dibilang sperti segment 1, segment 2, segment 3 dan seterusnya.
Baca Juga
- Tutorial Codeigniter Part 1 : Pengertian dan Cara Instalasi Codeigniter
- Tutorial Codeigniter Part 2: Mengenal Fungsi Dari Direktori Codeigniter
- Tutorial Codeigniter Part 3: Memahami Konfigurasi Awal,Controller dan View
×
Class URI menyediakan metode yang membantu Kamu mengambil informasi dari string URI kamu. Jika kamu menggunakan URI routing, Kamu juga dapat mengambil informasi tentang segment yang diarahkan kembali.
Jadi segment codeigniter di hitung dari setelah index.php pada codeigniter. katakan saja misalnya kamu memiliki url seperti contoh berikut ini :
http://localhost/belajarwithib/index.php/latihan/latihan1/latihan2
Perhatikan contoh di atas saya membuat 3 segment dimana segment-segment tersebut dengan urutan sebagai berikut :
Nomor segment akan seperti ini:
- latihan adalah segment1.
- latihan1 adalah segment2.
- latihan2 adalah segment3.
Jika kurang mengerti,tuliskan code dibawah ini lalu buat controller baru
appliaction/controllers/latihan.php
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class latihan extends CI_Controller {
public function uri(){
echo "Ini adalah ".$this->uri->segment('2');
}
}
Untuk mengakses atau melihat hasilnya maka kalian bisa ketikkan link dibawah ini :
http://localhost/belajarwithib/latihan/warna/
hasilnya akan seperti ini :
hasil dari link : http://localhost/belajarwithib/latihan/warna/ |
Penjelasan
saya membuat sebuah controller dengan nama latihan.php dan kemudian saya membuat method dan function latihan. pada function latihan ini saya menampilkan isi dari URI segment kedua ( $this->uri- >segment(‘2’) ).
Saya buat contoh lagi agar kamu dapat memahami Tentang URI segment ini
Edit file latihan.php pada controller,lalu kalian ketikkan saja code dibawah ini :
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class latihan extends CI_Controller {
public function uri(){
echo "URI segment1 = ".$this->uri->segment('1')."<br />";
echo "URI segment2 = ".$this->uri->segment('2')."<br />";
echo "URI segment3".$this->uri->segment('3')."<br />";
}
}
Lalu untuk melihat hasilnya bisa kalian lihat pada link
http://localhost/belajarwithib/latihan/uri/
http://localhost/belajarwithib/latihan/uri/ |
Penjelasan
Jika kamu perhatikan pada foto diatas URI mengambil nilai/informasi dari link yang saya garis bawahin dan pada URI segment 3 tidak berisi nilai karena pada url diatas cuman mencapai URI Segment 2 saja maka dari itu URI Segment 3 tidak berikan nilai apapun
Kesimpulan
Untuk memahami lebih jauh tentang URI segment codeigniter ini kamu bisa langsung membaca documentasi resminya, karena disana sudah terbilang lengkap penjelasan tentang URI segment ini.
Penutupan
Mungkin sekian lah Tentang Tutorial Codeigniter #4: Memahami URI Segment .Semoga Tutorial Ini dapat membantu anda dalam segala keperluan anda masing-masing.
Support Website belajarwithib.my.id dengan donasi ke : klik disini .
Sekian dan Terima Kasih Telah Berkunjung