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,484
Related Posts:
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…
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…
Aplikasi ON OFF Android Terbaik Ini Wajib Kita Miliki Vpn.co.id - Aplikasi on off android berguna untuk beberapa hal yang berkaitan dengan power perangkat android yang kita pakai sehari-hari. Salah satu sistem operasi yang paling populer untuk smartphone adalah…
Begini 2+ Cara Mengubah Google Form Menjadi PDF, Wajib Coba! Google Form atau Google Formulir merupakan bagian program dari Google yang bisa Anda akses melalui browser di hp atau laptop. Dengan program ini, Anda dapat melakukan survey untuk mengumpulkan data-data…
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…
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…
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…
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…
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…
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…
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 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…
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…
Daftar Produk Reksadana Pasar Uang Terbaik Dengan… Saat ini reksa dana menjadi salah satu yang terbaik di kalangan investor. Instrumen ini dinilai cukup menjanjikan dan keuntungannya cukup memuaskan. Salah satu aset reksa dana yang paling direkomendasikan adalah…
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…
Cara Streaming OBS dengan Benar Biar Profesional Vpn.co.id - Cara streaming OBS dengan benar perlu kita cermati suapaya kualitas streaming yang kita hasilkan bisa lebih terlihat profesional. Streaming video telah menjadi salah satu cara populer untuk berbagi…
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…
WA Web: Whatsapp untuk PC dan Laptop WA web adalah platform untuk mengakses aplikasi Whatsapp messenger melalui perangkat komputer dan laptop. Pengguna WA web adalah kaum pekerja dan pelajar yang ingin tetap dapat menerima dan mengirim pesan…
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…
5+ Tips Belajar CSS yang Mudah dan Cepat Mahir! CSS atau Cascading Style Sheet yang merupakan salah satu bagian terpenting dalam pengelolaan dan pengembangan website untuk saat ini. Bagi Anda yang ingin menggunakan CSS dalam pengelolaan website, maka Anda…
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…
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…
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…
Curiga Sama pacar? Coba Cara Menyadap WA Pacar Dari… Menjalin hubungan dengan seseorang tentunya tidak mudah apalagi bila hubungan Anda jarak jauh dan jarang bertemu. Pasti ada rasa was-was dan takut bila pasangan pindah ke lain hati atau berhubungan…
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,…
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…
Fungsi dan Manfaat CSS yang Perlu Anda Ketahui Fungsi dan manfaat CSS memang cukup beragam. Seseorang yang ingin membangun website harus mengetahui dan memahami apa itu CSS dan fungsi penggunaannya, karena CSS merupakan suatu bahasa pemrograman yang memiliki…
Panduan Lengkap Mengatasi Serangan XSS pada Codelgniter Salah satu risiko yang kerap menghantui setiap aplikasi adalah adanya serangan XSS pada Codelgniter. Teknologi kini semakin canggih, oleh karena itu Anda pastinya dapat melakukan antisipasi terhadap serangan tersebut. Tetapi,…
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 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…