PHP mendefinisikan () Fungsi
Contoh
Tentukan konstanta peka huruf besar/kecil:
<?php
define("GREETING","Hello you! How are you today?");
echo constant("GREETING");
?>
Definisi dan Penggunaan
Fungsi define() mendefinisikan sebuah konstanta.
Konstanta sangat mirip dengan variabel, kecuali untuk perbedaan berikut:
- Nilai konstanta tidak dapat diubah setelah disetel
- Nama konstan tidak memerlukan tanda dolar di depan ($)
- Konstanta dapat diakses terlepas dari ruang lingkupnya
- Nilai konstan hanya bisa berupa string dan angka
Sintaksis
define(name,value,case_insensitive)
Nilai Parameter
Parameter | Description |
---|---|
name | Required. Specifies the name of the constant |
value | Required. Specifies the value of the constant. |
case_insensitive | Optional. Specifies whether the constant name should be case-insensitive. Possible values:
|
Detail Teknis
Nilai Kembali: | Mengembalikan TRUE pada keberhasilan atau FALSE pada kegagalan |
---|---|
Versi PHP: | 4+ |
Catatan perubahan: | PHP 7.3: Mendefinisikan konstanta case-insensitive sudah tidak digunakan lagi. PHP 7: Parameter nilai juga bisa berupa array. PHP 5: Parameter nilai harus berupa string, integer, float, boolean, atau NULL. |
Referensi PHP Lain-Lain