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:
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…
Bagaimana Cara Mengubah Google Form Ke Word? Seperti yang diketahui, Google Form memiliki segudang manfaat. Apalagi di masa pandemi yang pembelajaran ataupun bekerja banyak yang menggunakan sistem work from home. Ketika Anda memiliki keperluan menggunakan Google Form…
Cara Membuat Google Form Dengan Password Atau Token Google Form digunakan oleh berbagai kalangan untuk kepentingan mereka yang berbeda beda. Ada yang hanya membutuhkannya untuk mengumpulkan biodata, survey, atau presensi yang tidak memerlukan password atau token. Namun ada…
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 Mendeteksi Malware di PC dan Laptop Setiap harinya, lebih dari satu juta malware dibuat untuk menginfeksi jutaan PC dan laptop di seluruh dunia. Malware merupakan jenis ancaman yang paling sering terjadi namun membutuhkan waktu yang lama…
CooCoo WhatsApp Apk Versi 5.1.0 CooCoo WhatsApp – Seiring dengan perkembangan media sosial, WhatsApp hadir sebagai salah satu platform olah pesan dengan peminat terbanyak di Indonesia. Aplikasi sejuta umat, bisa dibilang seperti itu. Mulai dari…
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…
Mikrotik Hotspot: Pengertian dan Cara Setting Hotspot adalah sebuah fungsi dari router mikrotik untuk memberikan otentikasi pada pengguna yang akan menggunakan jaringan internet nirkabel (wifi). Ini adalah solusi untuk menyediakan akses internet kepada pelanggan melalui menu…
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…
Wajib Coba! Modal Awal Trading Saham Yang Ideal bagi Pemula Saham merupakan salah satu jenis investasi yang sangat populer. Ini adalah proses untuk membeli sejumlah saham dari suatu perusahaan, yang menandakan sebagian dari kepemilikan Anda pada perusahaan tersebut. Sebagai investor,…
10+ Daftar Aplikasi dan Game Penghasil Uang 2023 Begitu banyaknya kebijakan yang diterapkan dan mempengaruhi pendapatan, Anda tidak perlu khawatir untuk saat ini. Kecanggihan teknologi gadget ataupun smartphone dapat membantu kita untuk mendapatkan uang dengan mudah dan cepat,…
15+ Pilihan Aplikasi Karaoke Terbaik Untuk Android… Karaoke adalah kegiatan yang menyenangkan. Bahkan saat ini sudah banyak aplikasi karaoke top yang menawarkan berbagai macam musik favorit dari seluruh dunia. Anda dapat mengakses semua aplikasi ini melalui smartphone…
Informasi Seputar Asuransi Pendidikan BNI untuk Anak Setiap orang tua tentu ingin menjamin dan menyiapkan masa depan pendidikan bagi anak – anaknya bahkan dimulai sejak dini. Salah satu pilihan yang tepat yang bisa Anda gunakan untuk asuransi…
Cara Streaming TVN Korea dengan Mudah Vpn.co.id - Cara streaming TVN Korea bisa kita lakukan dengan mudah dengan mengikuti beberapa cara dan tips yang kami rangkum ini. Hiburan telah menjadi bagian tak terpisahkan dari kehidupan sehari-hari…
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…
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,…
7 Persiapan Pemrograman Web (PHP) di Linux untuk Pemula Sekarang ini semakin banyak orang tertarik untuk belajar mengenai bahasa pemrograman. Salah satu jenis bahasa yang banyak diminati adalah PHP karena memiliki fungsi dan penggunaan yang cukup luas. Sehingga wajar…
30 Pilihan Aplikasi TV Online Indonesia Gratis Untuk… Halo, Teman! Selamat datang di artikel kami yang akan membahas 30 daftar aplikasi TV Indonesia. Apakah Anda juga salah satu pecinta hiburan yang tidak ingin ketinggalan acara TV favorit? Nah,…
Lebih Cepat! Ini 3 Cara Daftar Paypal Tanpa Kartu Kredit Beberapa waktu yang lalu, banyak pengguna Paypal di Indonesia mengeluhkan bahwa akun mereka diblokir oleh pihak Paypal tanpa alasan yang jelas. Hal ini menyebabkan banyak kebingungan dan keresahan di kalangan…
Simak! Beberapa Aplikasi Kamera Tembus Pandang Yang… Ada beberapa aplikasi bawaan yang akan Anda dapatkan jika membeli hape baru. Salah satu aplikasi bawaan yang ada di hape baru Anda antara lain adalah kamera. Namun, tidak semua kamera…
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…
Cara Membuat Timer Di Google Form Dengan Mudah Cara membuat timer di Google Form menjadi suatu hal yang sangat penting terutama digunakan untuk kebutuhan ujian online yang saat ini masih marak diselenggarakan di berbagai wilayah di Indonesiia, sebagai…
Cara Install COBOL untuk Pemula Hello Teman Semua, pada kesempatan kali ini kami akan membahas cara install COBOL untuk pemula. COBOL adalah bahasa pemrograman kuno yang masih digunakan hingga saat ini terutama di perusahaan besar.…
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…
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…
Cara Install PHP Hello Teman Semua! PHP adalah bahasa pemrograman yang sangat populer dan bisa digunakan untuk membuat website maupun aplikasi yang bisa berjalan di server. Jika kamu ingin belajar cara install PHP,…
Tabungan Akhir Tahun Di Bank Bjb, Banyak Pilihan… Tahun 2022 akan segera berakhir. Berbagai prestasi telah ditorehkan, tinggal menikmati kerja keras yang telah dilakukan, seperti: B. Liburan bersama keluarga atau orang-orang tersayang.Mengenai biaya, Anda tidak perlu khawatir dan…
Download Fouad WhatsApp Mod Apk Terbaru [Versi Official] Fouad WhatsApp – Adanya media sosial sangat bermanfaat bagi kehidupan yang serba online seperti sekarang ini. WhatsApp misalnya, aplikasi untuk berkomunikasi yang banyak dibutuhkan masyarakat di dunia untuk berkirim pesan…
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…
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…