Apa Itu Konstanta pada PHP? Berikut Pengertian dan Contohnya
Apa itu konstanta pada PHP? Konstanta merupakan pengidentifikasi atau nama sederhana yang bisa diberikan dengan nilai tetap apa saja. Konstanta ini sangat mirip dengan variabel. Hanya saja konstanta ini tidak bisa diubah layaknya variabel.
Untuk lebih jelasnya, silahkan Anda simak ulasan mengenai konstanta pada PHP berikut ini.
Apa Itu Konstanta pada PHP?
Konstanta merupakan pengidentifikasian atau nama sederhana yang bisa diberikan dengan nilai tetap apa saja. Konstanta ini sangat mirip dengan variabel, hanya saja tidak bisa diubah layaknya variabel.
Konstanta ini tetap konstan di seluruh program dan tidak bisa diubah selama proses eksekusi dilakukan. Setelah sebuah konstanta didefinisikan, maka value yang ada pada konstanta ini tidak bisa dibatalkan.
Pengidentifikasian konstanta ini harus ditulis dalam huruf besar setelah konvensi. Secara default, konstanta bersifat case sensitive. Nama dari konstanta ini tidak boleh dimulai dengan angka. Dimana konstanta ini penulisannya harus dimulai dengan huruf atau garis bawah, lalu diikuti dengan huruf, angka, maupun garis bawah di belakangnya.
Membuat Konstanta pada PHP
Setelah Anda memahami apa itu konstanta pada PHP, maka sekarang saatnya Anda mempelajari bagaimana cara membuat konstanta pada PHP.
Perlu Anda ketahui, bahwa define () function yang ada pada PHP ini digunakan untuk membuat konstanta dengan menggunakan parameter sebagai berikut:
1. Name
Name ini merupakan nama dari suatu konstanta.
2. Value
Value merupakan nilai yang disimpan di dalam konstanta itu sendiri.
3. Case_Insensitive
Case_insensitive merupakan sesuatu yang menentukan apakah konstanta tersebut tidak case sensitive. Jadi, secara default valuenya akan bersifat FALSE.
Selain dengan menggunakan statement Echo, terdapat cara lain yang bisa Anda gunakan untuk mencetak konstanta, yakni dengan menggunakan Constant () function.
Nama dari apa itu konstanta pada PHP yang valid harus dimulai dengan alfabet atau garis bawah. Selain itu, konstanta ini juga tidak memerlukan ‘$’. Jadi, perlu Anda ingat bahwa konstanta ini otomatis berasal dari ruang lingkup yang global.
Konstanta vs Variabel
Perlu Anda ketahui, bahwa konstanta dan variabel tidaklah sama, meskipun keduanya memiliki kemiripan. Untuk membedakan keduanya, silahkan Anda simak penjelasan berikut ini.
Konstanta yang sudah dideklarasikan tidak akan bisa diubah, sedangkan variabel masih bisa diubah dengan mudah.
Konstanta tidak lagi memerlukan tAnda dollar ($) sebelum penulisannya, berbeda dengan variabel yang masih membutuhkan tAnda ‘$’.
Konstanta hanya bisa didefinisikan dengan menggunakan define () function.
Konstanta ini sudah tidak perlu mengikuti aturan dari ruang lingkup variabel dan bisa didefinisikan di mana saja.
Aturan Penulisan Konstanta pada PHP
Ada beberapa aturan penulisan konstanta PHP yang perlu Anda ketahui dan pelajari. Silahkan Anda simak saja penjelasan mengenai penulisan konstanta berikut ini.
1. Cara Mendefinisikan Konstanta dalam PHP
Jika variabel dalam PHP dibuat dengan menambahkan tAnda dollar ($), seperti halnya ‘$nama’. Maka, untuk membuat konstantanya bisa dengan 2 cara berikut ini:
Menggunakan kata kunci (keyword) const.
Menggunakan fungsi
Untuk mendefinisikan konstanta dengan menggunakan kata kunci const, maka caranya pun sama dengan ketika Anda menambahkan nilai kepada sebuah variabel. Namun, harus didahului dengan kata const.
<?php
Const situs = ”alamat situs”;
Echo situs; // alamat situs
?>
Jika Anda menggunakan fungsi define, maka fungsi ini akan membutuhkan 2 nilai, yakni dengan nama konstanta dan nilainya.
<?php
Define(“situs”, “alamat situs”);
Echo situs; // alamat situs
?>
Aturan penamaan konstanta ini sama seperti variabel, yakni untuk karakter pertamanya hanya boleh menggunakan huruf dan underscore (_). Sementara untuk huruf kedua dan seterusnya diperbolehkan untuk menggunakan huruf, angka, dan underscore (_).
Dengan begitu, maka sebuah konstanta juga tidak diperbolehkan untuk diawali dengan angka atau mengandung karakter khusus, seperti halnya #, *, atau &.
2. Konstanta PHP Bersifat Case Sensitif
Sama halnya dengan variabel, apa itu konstanta pada PHP ini bersifat case sensitif. Dengan begitu, maka perbedaan huruf kapital dan kecil dianggap berbeda. GAJI, Gaji, dan gaji merupakan 3 konstanta yang berbeda.
Meskipun memang Anda diperbolehkan untuk menggunakan huruf kecil dalam penulisan konstantanya, namun kesepakatan programmer PHP menganjurkan untuk menggunakan huruf kapital dalam penulisan konstanta. Tujuanya adalah agar lebih mudah untuk membedakannya dengan variabel.
3. Nilai Konstanta PHP Tidak Bisa Diubah
Jika sebuah konstanta sudah didefinisikan, maka Anda tidak bisa lagi mengubah nilai tersebut.
Jika kode program tersebut dijalankan, maka tampilannya akan seperti berikut:
5000000
Notice: constant GAJI already defined in
D: \xampp\htdocs\belajar\test.php on line
4. Konstanta Hanya Berisi Tipe Data Tertentu
Konstanta yang ada dalam PHP hanya bisa diisikan tipe data sederhana saja, yakni boolean, integer, float, dan string. Hal ini sangatlah berbeda dengan variabel, dimana konstanta ini bisa berisi tipe data turunan seperti array, objek atau resource.
Hasil contoh diatas akan menghasilkan error sebagai berikut ini:
5000000
Warning: constants may only evaluate to s
D:\xampp\htdocs\belajar\test.php on line
5. Konstanta Sistem PHP
Sama seperti variabel, PHP jua sudah membuat beberapa konstanta yang sudah didefinisikan dan tidak bisa dirubah lagi nilainya. Namun, karena banyaknya modul yang bisa ditambahkan dalam PHP, predefined constant dalam PHP akan bertambah, tergantung dengan modul yang ada.
Berikut ini adalah predefined constant yang ada dalam sistem inti PHP, mulai dari PHP_Version, PHP_Major_Version, PHP_Minor_Version, PHP_Int_Max, hingga PHP_Int-Size.
Tentunya konstanta predefined constant ini akan menyimpan nilai yang bisa membantu Anda dalam pembuatan program PHP, khususnya untuk debugging.
Dalam aplikasi dunia nyata, hal-hal mengenai apa itu konstanta pada PHP ini tidak akan sesering penggunaan variabelnya. Namun, jika Anda membutuhkan sebuah variabel yang tidak bisa ditimpa nilainya, maka penggunaan konstanta merupakan salah satu pilihan yang tepat.
Dan inilah beberapa penjelasan konstanta yang bisa Anda pahami dan pelajari dalam pembuatan program PHP. Semoga penjelasan ini bermanfaat untuk Anda, sehingga lebih memudahkan Anda dalam menggunakan konstanta PHP dengan baik dan benar.
Post Views:1,549
Related Posts:
Wajib Coba! 11 Aplikasi Whatsapp Mod (WA MOD) Terbaru 2023 Anda pasti sudah tahu bahwa aplikasi WhatsApp Mod telah hadir! Aplikasi WhatsApp Mod menawarkan berbagai fitur tambahan yang pasti akan membuat sesi chatting Anda lebih menyenangkan. Berikut panduan instalasi sederhana…
Pengenalan Dasar Vuejs untuk Pemula Pengenalan dasar vuejs untuk pemula dibutuhkan jika Anda ingin membangun sebuah aplikasi berbasis web. Jika Anda ingin tampilan website yang interactive dan user friendly, maka Anda membutuhkan framework. Vuejs sendiri…
Aplikasi Unfollow Instagram Terbaik yang Wajib Kita Punya Vpn.co.id - Aplikasi unfollow instagram terbaik yang wajib kita punyai ini bisa meninjau siapa yang belum follback dan siapa yang unfollow. Sosial media, khususnya Instagram, telah menjadi bagian penting dalam…
Cara Nonton Live Streaming Kompas TV dengan Mudah Vpn.co.id - Cara nonton live streaming Kompas TV sangatlah mudah untuk kita lakukan, berikut ini sudah kami siapkan panduan untuk melakukannya. pada era digital seperti sekarang, menonton program televisi tidak…
2 Produk Finansial Asuransi Pendidikan Allianz Yang… Sudah menjadi kewajiban jika orang tua harus memberikan pendidikan ke jenjang yang tinggi untuk anak – anak mereka hingga dewasa nanti. Maka tak heran jika banyak orang tua merencanakan pendidikan…
Cara Membuat Partisi Saat Install Windows 10 Hello, teman semua! Kali ini admin akan membahas cara membuat partisi saat melakukan install ulang atau upgrade ke Windows 10. Artikel ini akan membahas langkah-langkah dan kelebihan dan kekurangan dari…
3 Pilihan Aplikasi Belajar Bahasa Inggris Bahasa Inggris sekarang ini adalah bahasa yang penting sekali untuk dikuasai. Anda bisa belajar bahasa inggris ini secara langsung atau bahkan via aplikasi. Ada beberapa aplikasi belajar bahasa inggris yang…
Cara Mendapatkan Uang dari Clipclaps [Bonus Langsung 1$] Cara Mendapatkan Uang Dari Clipclaps – Semakin kesini, mencari uang tambahan hanya dengan berbekal kuota internet cukup diminati banyak orang. Banyak aplikasi penghasil uang yang bisa diunduh secara gratis di…
Download MalwareBytes untuk PC dan Smartphone MalwareBytes adalah program anti spyware dan antivirus yang mengamankan PC Anda dari serangan malware dan peretas. Sesuai dengan namanya, tujuan utama MalwareBytes adalah untuk memblokir spyware dan jenis ancaman berbahaya…
Download Aplikasi YoWhatsApp Terbaru 2021 YoWhatsApp adalah alternatif non-resmi dari aplikasi WhatsApp messenger yang paling banyak digunakan di Indonesia. Saat ini, Whatsapp sudah menjadi bagian tak terpisahkan dari kehidupan kita. Mulai dari chatting non-formal hingga…
2+ Cara Mengecek IP Hosting Website Mudah Bagi Pemula Cara mengecek IP hosting website mudah bisa Anda pelajari melalui penjelasan berikut ini. Dimana IP hosting merupakan barisan angka yang digunakan sebagai identitas unik dari suatu hosting website. Dengan IP…
Aplikasi Laundry Android yang Memudahkan Kita Vpn.co.id - Aplikasi laundry android yang memudahkan kita dalam mengurusi proses pencucian pakaian saat tidak memiliki waktu senggang. Kehidupan yang semakin sibuk membuat kita mencari cara untuk menghemat waktu dan…
Cek Domain & Whois Cari informasi WHOIS dan ketersediaan nama domain: Cara Cek Whois Domain Anda cukup mengetikkan nama domain atau nama website yang ingin diperiksa melalui kolom di atas. Gunakan format yang tepat…
Cara Instal Hadoop Hello Teman Semua, artikel kali ini akan membahas tentang cara instal hadoop. Hadoop adalah salah satu aplikasi open-source untuk mengelola dan menganalisis data di skala besar. Dengan instalasi hadoop, Anda…
Cara Live Streaming di IG Biar Banyak Penonton Vpn.co.id - Cara live streaming di IG biar banyak penonton bisa kalian simak di dalam tulisan ini dengan cermat sampai habis. Media sosial telah menjadi bagian penting dalam kehidupan sehari-hari…
Cara Instal PHP Hello Teman Semua, pada kesempatan kali ini admin akan membahas mengenai cara instal PHP. PHP adalah bahasa pemrograman yang umum digunakan untuk membuat website dinamis. Dengan menginstal PHP, Anda dapat…
Cara Mengatasi Laptop Lemot di Semua OS Windows,… Vpn.co.id - Cara mengatasi laptop lemot di windows, macos, dan linux memiliki metode yang berbeda, ketiganya akan kami jelaskan di artikel ini. Laptop yang lambat adalah salah satu masalah yang…
Mudah! Cara Membeli Atau Mengaktifkan Spotify… Spotify adalah layanan musik digital yang memungkinkan pengguna untuk mendengarkan jutaan lagu dari berbagai genre secara gratis atau berbayar. Layanan ini pertama kali diluncurkan di Sweden pada tahun 2008 dan…
5+ Keunggulan Trading Forex Autopilot GDE Brawiswara Putra Salah satu jalan peluang untuk mensejahterakan financial yakni melalui trading forex. Berbagai jenis trading mungkin bisa Anda temukan di mesin pencarian. Akan tetapi meski banyaknya platform yang ditemukan, tak semua…
Cek IP Address Berikut adalah informasi lengkap IP Address dan Lokasi Anda saat ini: Cara Cek IP Address Meskipun Anda merasa telah mengetahui alamat IP, Anda tetap harus memeriksanya secara berkala karena mungkin…
Cara Mengcopy Program yang Sudah Terinstal ke Flashdisk Hello Teman Semua! Apakah kamu pernah mengalami kesulitan ketika ingin menginstal program yang sama di beberapa komputer? Tentu saja, hal ini akan memakan waktu dan tenaga yang cukup banyak. Namun,…
20+ Pilihan Aplikasi Kamera Terbaik Saat ini, Wajib Punya ! Aplikasi kamera terbaik tahun 2023 akan membuat smartphone android Anda yang dilengkapi dengan aplikasi kamera bawaan menjadi lebih menarik. Pasalnya, terkadang aplikasi kamera bawaan smartphone tidak sempurna. Ada lebih banyak…
Pengertian dan Kegunaan ScanDisk Pada Komputer ScanDisk adalah aplikasi yang menawarkan fungsi pemeliharaan, perbaikan, dan penyelamatan sistem file yang digunakan untuk memperbaiki masalah pada perangkat penyimpanan. Dirancang oleh SanDisk Corporation, ScanDisk dapat digunakan oleh pengguna Windows…
10 VPN iPhone Terbaik dan Tercepat (2023) Meskipun iPhone terkenal dengan ketahanannya terhadap malware, tetapi Anda memerlukan VPN untuk menjaga privasi di Internet dari penyadap, ISP, pemerintah, atau hacker. Selain itu VPN juga dapat digunakan di perangkat…
Download Minecraft Pocket Edition MOD (All Unlocked) Minecraft merupakan salah satu game yang paling populer di dunia. Game ini fokus pada strategi untuk bertahan hidup. Awalnya bernama Cave Game, namun kemudian berganti nama menjadi Minecraft Order The…
Mudah! Ini 10 Cara Mendapatkan Uang dari Internet Tahun 2023 Cara Mendapatkan Uang dari Internet - Saat ini, internet telah menjadi salah satu media yang paling populer untuk mencari uang. Tidak hanya dapat digunakan untuk berbelanja atau mencari informasi, internet…
Aplikasi Arti Nama Terbaik dan Paling Akurat Vpn.co.id - Aplikasi arti nama menjadi apk yang sangat menarik untuk mengetahui makna nama kita dengan mudah dan akurat loh guys, berikut ini rekomendasinya. Nama adalah bagian penting dalam kehidupan…
Cara Nonton Live Streaming SCTV Gampang Vpn.co.id - Cara nonton live streaming sctv gampang dilakukan dengan mengikuti panduan yang kami kupas tuntas di artikel ini. Hiburan telah menjadi lebih mudah diakses daripada sebelumnya. Salah satu bentuk…
Download Touch VPN (Android APK) Touch VPN mendukung hampir semua sistem operasi berbagai jenis perangkat. Baik itu Windows, Mac, iOs, dan bahkan Android. Jadi Anda dapat mengunduh versi sesuai dengan yang Anda butuhkan. Ini adalah…
Cara Live Streaming di Snack Video Wajib Tahu Vpn.co.id - Cara live streaming di snack video yang wajib diketahui oleh para pengguna biar gak kebingungan waktu mau ngelive di snack video. Media sosial telah menjadi bagian penting dalam…