Tutorial Codeigniter #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.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

Tutorial Codeigniter Part 4: Memahami URI Segment

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.



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 : 


Contoh URI Segment Dicodeigniter
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/


Contoh URI segment codeigniter
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