The define() function is basically used by programmers to create constant. Constants in PHP are very similar to variables and the only difference between both are the values of constants can not be changed once it is set in a program. Show define() returns a Boolean value. It will return TRUE on success and FALSE on failure of the expression. Syntax: define(string $constant, mixed $value, bool $case_insensitive); Parameters:
Return Value: This method returns a boolean value TRUE on success and FALSE on the failure of the expression. Example 1: In this example, we have created a constant namely GREETINGS and its value is Hello GFG and the name of the constant is case-insensitive by using define() function. PHP
Hello GFG.1 Hello GFG.2 Hello GFG.3 Output Hello GFG. Example 2: In the below example, we have created a constant named as LANGUAGES which consist of an array as it’s value and the name of the constant is case-sensitive. Konstanta adalah pengidentifikasi atau nama untuk nilai sederhana yang tidak dapat diubah selama eksekusi. Mirip dengan variabel, perbedaan utamanya adalah nilainya tidak dapat diubah entah itu dengan nilai dengan tipe yang sama maupun berbeda. Selain itu, konstanta memiliki ruang lingkup global tapi dalam namespace yang berbeda, sehingga dapat diakses dimana saja dalam kode program. Seperti yang telah disebutkan di atas, saat kita menulis kode program PHP, konstanta paling sering digunakan untuk membuat variabel tetap yang nilainya tidak dapat diubah. Berikut beberapa topik yang akan kita bahas terkait konstanta. Cara Membuat KonstantaKonstanta di PHP dapat dibuat dalam 2 cara, yaitu menggunakan fungsi Nama konstanta memiliki aturan yang mirip dengan variabel, harus dimulai dengan huruf atau garis bawah lalu diikuti dengan sejumlah huruf, angka, atau garis bawah. Selain itu, nama konstanta biasanya dibuat mengguankan huruf besar semua. Menggunakan Fungsi define()Metode yang paling umum untuk membuat konstanta adalah menggunakan fungsi Sintaks
Parameter
Nilai Kembalian Fungsi 3 jika konstanta berhasil dibuat, atau 4 jika gagal.Contoh Contoh dibawah, kami membuat konstanta bernama 5 yang nilainya adalah 6, kemudian kami mencetaknya menggunakan 7.
Seperti yang disebutkan di atas, fungsi ini mengembalikan nilai 8, nilai ini biasanya tidak digunakan. Untuk pembuktian mari kita tampung nilainya, ke dalam sebuah variabel dan kita lihat nilai tersebut.
Menggunakan Kata Kunci constKita juga bisa membuat konstanta menggunakan kata kunci konstanta yang dibuat dengan kata kunci Untuk membuatnya kita bisa menulis kata kunci 4) diikuti dengan nilai dari konstanta tersebut.Contoh:
Predefined ConstantsPHP menyediakan sejumlah konstanta yang telah dibuat atau didefinisikan (predefined constants), kita tidak perlu membuatnya secara manual karena ini sudah didefinisikan oleh PHP, kita bisa menggunakannya secara langsung. Berikut beberapa konstanta PHP yang telah didefinisikan (predefined constants):
Magic ConstantsPHP juga memiliki konstanta yang dapat berubah-ubah tergantung dimana mereka gunakan, ini disebut magic constanta. Semua magic constanta diselesaikan pada waktu kompilasi oleh karena itu nilainya dapat berubah, sedangkan konstanta umum diselesaikan saat runtime. Magic constanta tidak peka huruf besar/kecil, artinya kita dapat memanggilnya menggunakan huruf kecil semua, huruf besar semua, atau campuran. Berikut 9 magic constanta di PHP:
Perbedaan Konstanta dan VariabelJika dilihat sekilas, konstanta dan variabel memiliki sintaks dan fungsi yang cukup mirip, tapi sebetulnya tentu saja berbeda. Apa fungsi dari define?Penggunaan #define sangat cocok untuk membuat variabel yang digunakan secara berulang dengan nilai yang tetap, karena hal ini dapat mencegah kamu menulis dan mengingat nilai tersebut.
Apa yang dimaksud dengan konstanta pada PHP?Apa itu konstanta dalam PHP ? Konstanta adalah pengidentifikasi atau nama sederhana yang dapat diberikan nilai tetap apa pun. Konstanta mirip dengan variabel hanya saja konstanta tidak dapat diubah layaknya variabel. Mereka tetap konstan di seluruh program dan tidak dapat diubah selama proses eksekusi.
Apa itu define dalam bahasa C?“#define” digunakan untuk mendefinisikan sebuah variable (pin input - output dll) dengan nama variable baru, fungsi mendefinisikan variable ini agar dalam pembuatan program kita lebih mudah mengingat nama variablenya, dari itu usahakan dalam mendefinisakan sebuah variable gunakan nama variable yang mencerminkan ...
|