Monday, March 20, 2017

Pengertian dan Aturan Penulisan Konstanta dalam PHP

Pengertian dan Aturan Penulisan Konstanta dalam PHP

Pengertian dan Aturan Penulisan Konstanta dalam PHP - Konstanta (constant) adalah lokasi penyimpanan di dalam memori komputer yang berisi data atau informasi yang nilainya bersifat tetap dan tidak bisa diubah. Sama seperti variabel, konstanta juga menggunakan nama atau identifier yang digunakan untuk mengakses nilai dari konstanta tersebut.
Dalam pemrograman komputer, 'Konstanta' adalah identifier yang terkait nilai tidak bisa biasanya diubah oleh program selama pelaksanaannya (meskipun dalam beberapa kasus ini dapat dielakkan, misalnya menggunakan self-modifying code). Banyak bahasa pemrograman membuat perbedaan sintaksis eksplisit antara simbol konstan dan variable. (Source: Wikipedia)
Berbeda dengan aturan penulisan variabel dalam PHP yang telah saya tulis di artikel ini, Konstanta nilainya tidak dapat dirubah alias tetap. Berbeda dengan Variabel yang bisa diubah bahkan bisa dihapus saat program sedang berjalan.

Aturan Penulisan Konstanta dalam PHP


Untuk membuat konstanta, PHP memiliki aturan penulisan, berikut ini adalah aturan penulisannya:

  1. Karakter pertama untuk sebuah konstanta harus diawali dengan huruf atau underscore (_)
  2. Karakter kedua dan seterusnya bisa berupa huruf, angka, atau underscore (_)
  3. Nama konstanta bersifat case sensitif (huruf besar dan huruf kecil dianggap berbeda)
  4. Setelah dibuat, nilai di dalam konstanda tidak bisa diubah.
Berikut ini merupakan contoh penulisan dari konstanta di PHP:

<?php
  // menggunakan keyword const
  const kota1 = "Jakarta";

  // menggunakan fungsi define
  define("kota2", "Bandung");
?>

Contoh diatas adalah penulisan konstanta yang benar, kalian bisa menggunakan const  atau define.

Berikut ini adalah penulisan konstanta di PHP yang salah:

<?php
  define("GAJI", 5000000);
  define("GAJI", 50000);
  // Output = Notice: Constant GAJI already defined
?>

Taukah kalian dimanakah letak kesalaha dalam penulisan konstanta diatas? Yup betul, konstanta diatas itu mau dirubah padahal sifat konstanta itu tetap tidak bisa dirubah. Oleh karena itu akan muncul Notice bahwa Konstanta tersebut sudah di definisikan.

Tips Penulisan Konstanta dalam PHP


Jika variabel disarankan menggunakan snake_case dengan huruf kecil, untuk konstanta PHP banyak yang menggunakan snake_case dengan HURUF BESAR. Konstanta bawaan PHP juga ditulis dengan huruf besar. Ini dilakukan agar mudah dibedakan dengan kode program lain. Tapi ini terserah dari kalian semua sih lebih enak pakai yang mana. Kalo admin lebih untuk supaya ada ciri - ciri mana yang konstanta mana yang variabel.

Demikian Artikel Pengertian dan Aturan Penulisan Konstanta dalam PHP ini, semoga bermanfaat bagi kalian semua dan jangan lupa untuk membagikan artikel ini ke teman atau kerabat kalian. Jika ada yang ditanyakan silakan komentar melalui kolom komentar dibawah ini.

4 comments

Gitu ya tidak langsung ketik saja

Ya Pastinya ada aturannya gan :D

PHP ribet juga ya tidak semudah HTML

nice post gan bisa nambah pengetahuan

1. Berkomentarlah Sesuai Topik
2. Berkomentarlah dengan Sopan
3. Jika ingin bertanya silakan
EmoticonEmoticon