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,234
Related Posts:
Pinjaman Online Home Credit - Solusi Pinjaman Cepat… Hallo Teman-Teman Semua, pada kesempatan kali ini, admin akan membahas tentang pinjaman online Home Credit. Saat ini, kebutuhan finansial semakin meningkat, dan untuk memenuhi kebutuhan itu, pinjaman menjadi salah satu…
Aplikasi Penghasil Uang Yang Lagi Tren Aplikasi penghasil uang yang satu ini cukup populer di kalangan masyarakat khususnya di indonesia. Beberapa kalangan mungkin sudah pada tahu aplikasi yang satu ini, pasalnya kamu hanya dengan login dan…
Akulaku Pinjol: Pinjam Uang Tanpa Ribet dengan Mudah Hallo teman-teman semua! Apakah kalian sedang membutuhkan pinjaman uang yang mudah dan cepat tanpa ribet? Tenang saja, admin punya solusinya nih. Akulaku Pinjol bisa menjadi pilihan tepat untuk mengatasi kebutuhan…
cara convert to number excel Hello Teman Semua! Apakah kamu sering mengalami masalah dalam mengubah data di Excel menjadi angka? Jangan khawatir, karena kami akan memberikan panduan lengkap tentang cara convert to number Excel. Dalam…
Cara Install Python di Visual Studio Code Hello Teman Semua, pada artikel kali ini admin akan membahas tentang cara install Python di Visual Studio Code. Sebelum kita masuk ke dalam pembahasan, mari kita bahas sedikit tentang apa…
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…
6 Daftar Aplikasi Ramalan Masa Depan Terpopuler Mengetahui rahasia di masa depan menjadi hal yang menyenangkan bukan? Kini sebuah ramalan dapat diketahui hanya dengan melalui aplikasi ramalan masa depan. Seseorang tidak perlu mendatangi peramal atau membaca buku…
Mengenal EPS Saham yang Bagus demi Kelancaran Investasi Banyak istilah penting yang harus dipahami jika ingin terjun ke dunia investasi saham. Salah satunya adalah EPS atau Earning per Share. Tak hanya memahami artinya, investor juga perlu mengenal dengan…
Download Top Eleven APK Unlimited Tokens, Simak… Olahraga sepak bola memang lebih diminati dan banyak penggemarnya dari berbagai kalangan. Hal ini juga dibuktikan dengan banyak fans bola di berbagai negara. Maka dari itu, jika berminat menjadi pelatih…
Pinjaman Tunai Online: Cara Mudah Mendapatkan Pinjaman Hallo Teman-Teman Semua, apakah kalian sedang membutuhkan uang secara mendadak? Kadang-kadang, situasi seperti ini menjadi sangat tidak terduga dan membuat kita bingung harus melakukan apa. Namun, jangan khawatir! Kini telah…
Perbedaan PHP 5x dan 7x dari Segi Kecepatan hingga… Dalam aktivitas building website atau pembentukan suatu website tidak terlepas dari kebutuhan akan bahasa pemrograman. Pemilihan bahasa pemrograman akan menentukan performa hingga keunggulan dari suatu website yang dibangun. Tidak hanya…
Cara Install APKs untuk Teman Semua Hello Teman Semua! Kalian pasti sudah nggak sabar pengen tahu cara install APKs, kan? APKs adalah aplikasi Android yang dapat kamu unduh di luar Google Play Store, misalnya dari situs-situs…
5 Alasan Mengapa Pinjaman Julo Ditolak Pengajuannya Para pengguna internet pasti pernah menemukan berbagai iklan tentang pinjaman online. Dalam iklan tersebut biasanya menyebutkan jika prosesnya peminjamannya mudah. Namun nyatanya pada beberapa aplikasi pinjol tersebut tak semudah yang…
Penyebab Nada Dering WA Iphone 8 tidak Mengeluarkan Suara Nada dering Wa iPhone 8 tidak mengeluarkan suara? Mari cari tahu penyebabnya dan juga cara untuk mengganti nada deringnya. Terkadang memang nada dering pada iPhone 8 tidak muncul, hanya silent.…
Memahami Perhitungan Bunga Deposito BCA Dan Keuntungannya Deposito BCA banyak menjadi pilihan investasi yang mulai dilirik oleh masyarakat sejak beberapa tahun yang lalu. Sistemnya yang hampir mirip seperti tabungan biasa ini tentu menjadi salah satu faktor penting…
Cara Instal Ioncube Loader di XAMPP Hello Teman Semua!Apa itu Ioncube Loader?Ioncube Loader adalah sebuah aplikasi yang digunakan untuk mendekripsi dan menjalankan script PHP yang telah dienkripsi menggunakan Ioncube Encoder. Aplikasi ini sangat dibutuhkan oleh beberapa…
Cara Upload Video Di Google Drive Dan Share Link… Pengguna pasti sudah tahu tentang manfaat dari google Drive. Salah satu fungsinya adalah sebagai tempat penyimpanan tambahan, seperti untuk menyimpan video. Kali ini akan diuraikan bagaimana cara upload video di…
Cara Mengembalikan Foto Yang Terhapus Di Google Foto… Foto memang menjadi salah satu bentuk kenangan yang diabadikan. Namun hal tersebut juga kadang tak luput dari ketidaksengajaan menghapus hingga harus kehilangan foto. Tenang, sebab kali ini akan diuraikan cara…
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 tab di excel Hello teman semua! Apakah kamu sering menggunakan Excel untuk mengerjakan tugas-tugas kuliah atau pekerjaan? Kalau iya, pasti kamu sudah mengenal yang namanya "tab". Tab atau sheet di Excel sangat penting…
Langkah Mudah Cara mengganti Link Google Form! Siapa yang tidak mengenal Google Form? Produk cetusan Google ini sudah sangat sering digunakan oleh banyak orang. Seperti mahasiswa yang sedang melakukan penelitian, suatu komunitas jika ingin mendapatkan informasi seputar…
Pinjaman Online Langsung Cair KTP OJK Hallo Teman-Teman Semua, apakah kalian sedang membutuhkan dana tunai untuk menyelesaikan keperluan mendesak? Jangan khawatir, saat ini sudah ada pinjaman online langsung cair KTP OJK yang bisa menjadi solusi bagi…
Pinjol Dana Rupiah: Solusi Cepat untuk Kebutuhan Finansial Hallo Teman-Teman Semua!Admin disini ingin berbagi informasi tentang pinjol dana rupiah. Memiliki kebutuhan finansial yang mendesak memang bisa menjadi momok yang menakutkan. Namun, jangan khawatir karena saat ini ada alternatif…
Rekomendasi Aplikasi Video Call Gratis Tanpa Biaya Tambahan Melakukan video call merupakan salah satu golongan kegiatan yang bisa menghubungkan banyak pihak. Saat ini pilihan video call juga banyak, ada golongan gratis dan ada yang berbayar. Bagi yang tidak…
Bagaimana Cara Menghubungkan Domain ke Hosting? Ini… Cara menghubungkan domain ke hosting ini tentunya perlu Anda pelajari dengan mempersiapkan terlebih dahulu nama servernya. Nama server sendiri merupakan nama web server untuk mengarahkan domain Anda ke server tertentu.…
Call Center Bank BNI, Layanan Serta Nomor yang Bisa… Bank BNI merupakan salah satu bank pemerintah, sekaligus bank publik yang tak pernah absen untuk selalu memberikan pelayanan terbaiknya. Termasuk dengan adanya call center Bank BNI, yang didirikan untuk menangani…
Mengenal 5 Aplikasi Untuk Membuka File Pptx Khusus… Di masa yang kian modern ini, segala pekerjaan bisa dilakukan secara efektif hanya melalui smartphone. Ada berbagai jenis aplikasi pendukung yang bisa memudahkan termasuk diantaranya ialah aplikasi untuk membuka file…
cara menghitung rata2 di excel Hello Teman Semua, pada kesempatan kali ini kita akan membahas tentang cara menghitung rata-rata di Excel. Excel adalah salah satu program pengolah data yang sangat populer digunakan untuk berbagai keperluan,…
Cara Install Golang di Windows Hello Teman Semua! Pernah mendengar tentang Golang? Golang atau Go adalah bahasa pemrograman open-source yang dikembangkan oleh Google. Di artikel ini, admin akan membahas cara menginstal Golang di Windows.Langkah-langkah Instalasi…
Biaya Transfer dari OVO ke Rekening Bank dan Caranya Terbaru Ovo merupakan dompet digital yang sekarang banyak digunakan oleh masyarakat. Hal ini dikarenakan ovo bisa melakukan banyak hal seperti transfer ke sesama dompet digital. Ataupun transfer ke rekening bank. Ada…