Hardware and Software Solutions

LightBlog
Responsive Ads Here

Selasa, 12 November 2013

Beda base_url() dengan site_url() di codeigniter

Sebagai pemula dalam bercoding ria menggunakan framework php codeigniter, saya dulu sempat kebingungan dengan fungsi base_url() dengan site_url() yang sepintas tampak sama saja tpi beda. Dan membuat bingung pemula dalam menerapkan ke dalam script

dalam keterangan di user_guide:

site_url() akan mereturn nilai index page yang telah diset di config. Defaultnya index.php -> http://domain/path/index.php

sedangkan
base_url() hanya mereturn alamat site tanpa embel-embel -> http://domain/path/

artinya:
site_url() membaca string link dibelakang index.php sebagai controller/method/variabel/variabel
sedangkan
base_url() bisa membaca string apapun tanpa ada controller & metod alias bisa mereffer ke link/string apapun. Misal untuk tembak url css ato javascript.
Ex:
base_url(‘css/gaya.css’);
artinya tembak url css di path

http://domain/path/css/gaya.css

Tidak ada komentar: