bang mau tanya.. beberapa minggu yang lalu kan saya dikasih project na project nya beres terus pihak perusahan pake terus tuh project pake linux server.. nah ada beberapa yang error karena case sensitive .. nah kalau mau tau list di Codeigniter / php yang case sensitive apa aja dimana?? atau cara2 penulisan yang benar Contoh nama file harus awal huruf harus Huruf besar Show
Pada tutorial sebelumnya kita telah belajar tentang variabel pada php, pada kesempatan kali ini kita akan belajar tentang konstanta pada php. Pengertian KonstantaDalam bahasa pemograman, Konstanta (constant) adalah suatu lokasi penyimpanan (dalam memory) yang berisikan nilai yang sifatnya tetap dan tidak bisa diubah sepanjang program berjalan. Berbeda dengan variabel yang isi atau nilainya dapat diubah bahkan dihapus selama program berjalan, sebuah konstanta jika telah diberikan nilai, tidak dapat diubah lagi dalam kode program. Cara Penulisan Konstanta Pada PHPPada PHP, konstanta dapat ditulis dengan dua cara, yaitu menggunakan keyword define dan const.
Terdapat beberapa ketentuan dalam penulisan konstanta pada PHP, yaitu:
Konstanta Sistem PHP (Predefined Constant)Sama seperti variabel, PHP juga telah membuat beberapa konstanta bawaan yang telah didefinisikan dan tidak bisa di ubah nilainya. Namun karena banyaknya modul yang dapat ditambahkan kedalam PHP, Predefined Constant dalam PHP akan bertambah tergantung modul yang ada. Namun sebagai contoh, berikut adalah Predefined Constant dalam sistem inti PHP : Daftar list Predefined Constant diatas saya ambil langsung dari manual PHP di http://php.net/manual/en/reserved.constants.php. Kebanyakan dari konstanta tersebut menyimpan nilai yang dapat membantu kita dalam membuat program PHP, khususnya untuk debugging. Demikianlah tutorial tentang konstanta pada PHP. Silahkan bagikan atau share artikel ini jika dirasa ada yang membutuhkan. Setelah sebelumnya kita membahas mengenai variabel dalam php pada kesempatan kali ini kita akan membahas mengenai konstanta pada PHP. PHP menyediakan 2 jenis tempat penyimpanan nilai yaitu  variabel (variable) dan konstanta (constant), sehingga konstanta ini sendiri fungsinya sama seperti variabel yaitu menyimpan nilai, namun bedanya nilai yang disimpan konstanta tidak dapat diubah. Karena sifat nilainya yang tetap, konstanta sering digunakan untuk data konfigurasi, seperti nama server, nama database, dll. I. Cara Penulisan Konstanta Pada PHPPada PHP, konstanta dapat ditulis dengan dua cara, yaitu menggunakan keyword 7 atau 8:
Terdapat beberapa ketentuan dalam penulisan konstanta pada PHP, yaitu:
lebih jauh mengenai perbedaan penggunaan 7 dan 8 akan disampaikan pada bagian akhir tulisan ini.II. Tips Terkait Penggunaan Konstanta Pada PHPBeberapa tips yang dapat digunakan untuk penulisan konstanta
III. ScopeKonstanta bersifat global, sehingga konstanta yang telah di deklarasikan dapat digunakan dimanapun baik di dalam fungsi maupun diluar fungsi. IV. Perbedaan Penggunaan define dan constSejak versi 5.3, PHP mengijinkan penulisan konstanta dengan keyword 8 digunakan di luar class. 7 dieksekusi saat program run time, sedangkan 8 pada saat compile kode program, sehingga memunculkan beberapa perbedaan, berikut beberapa perbedaan tersebut:
V. Konstanta Pada PHP (built-in)PHP sendiri menyediakan beberapa konstanta yang bisa langsung kita gunakan, konstanta ini dibuat oleh berbagai ekstensi, sehingga hanya tersedia ketika ekstensi tersebut tersedia baik pada saat loading atau saat kompilasi. beberapa diantaranya: Nama KonstantaKeterangan 4Untuk mendapatkan baris keberapa dari kode, dihitung dari paling atas. contoh: 0 5Untuk mendapatkan full path dari file beserta nama filenya. contoh: 1 6Untuk mendapatkan full path direktori dari file. Contoh: 2 7Mendapatkan nama dari fungsi. Contoh: 3 8Mendapatkan nama dari class termasuk namespace (PHP 5.3). contoh: 4VI. Contoh Penggunaan Konstanta Pada PHPMulai PHP versi 7, kita dapat mendefinisikan konstanta dengan array. Penggunaan array akan mempermudah kita dalam mengelompokkan jenis konstanta. Contoh kali ini kita akan menggunakan konstanta sebagai konfigurasi server: file 9 5file 0 6Demikian pembahasan mengenai konstanta pada PHP, semoga bermanfaat dan selamat mencoba. Subscibe NowSuka dengan artikel di Jagowebdev.com? jangan sampai ketinggalan, segera join ke milis kami untuk update informasi terbaru dari Jagowebdev.com Komitmen Kami: Kami senantiasa menghargai privasi Anda dan tidak akan membagikan identitas Anda ke pihak manapun. |