Aturan Penulisan Konstanta const di dalam PHP

Artikel kali ini akan membahas menenai penulisan konstanta di dalam php, Konstanta (constant) adalah suatu lokasi penyimpanan (dalam memory) yang berisikan nilai yang sifatnya tetap dan tidak bisa diubah sepanjang program berjalan.

Cara penulisan konstanta sama sepertivariable yaitu diawali dengan huruf atauunderscore untuk karakter pertama, kemudian boleh diikuti dengan huruf,underscore atau angka untuk karakter kedua dan selanjutnya.

Cara mendefinisikan suatu konstanta ada dua macam

1. Menggunakan keyword (const)

Pendefinisian konstanta menggunakan keywordconst hanya dapat digunakan pada top-level scope, yakni harus dalam lingkungan global PHP. Di dalam function, loop, atau kondisi if konstanta tidak bisa di gunakan.

<?php

const blog = "IT dan Networking";

echo blog;  // IT dan Networking

?>

2. Menggunakan fungsidefine()

Jika kita ingin mendefinisikan sebuah konstanta menggunakan fungsidefine() maka membutuhkan dua nilai yaitu nama konstanta beserta nilainya, contoh:

<?php

define("blog", "IT dan Networking");

echo blog;  // IT dan networking

?>

Konstanta dalam PHP sama seperti variable yaitu bersifat case sensitif membedakan huruf besar dan kecil, jika sebuah konstantaData,data danDATA akan dianggap konstanta yang berbeda.

Agar lebih mudah sebaiknya menggunakan huruf kapital semua dalam penulisan konstanta akan mudah membedakan antara konstanta dan variabel. Konstanta sifatnya tetap dan tidak bisa diubah sepanjang software berjalan contoh program berikut ini.

<?php

outline("USER", "joko");

echo USER . "<br />";

define("USER", "bayu");

?>

Jika application di atas di jalankan maka akan terjadi error, karena nilai konstanta berubah.

Konstanta di dalam PHP hanya berisi tipe data sederhana seperti boolean, integer, float

dan string.

Sangat berbeda dengan pembuatan variabel, yang dapat berisi tipe data turunan seperti array, objek ataupun resources.

0 Response to "Aturan Penulisan Konstanta const di dalam PHP"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel